タグ

jsfに関するswatのブックマーク (1)

  • 例外のハンドリング - 私事ですが……

    次に、フレームワークとしてはクライアントモジュールで発生した例外を一括してハンドリングするしくみを検討する。 脳内で候補に挙がったいくつかの方法とそれに対する検討内容を以下に記す。 AOPでtry-catchする まず、「AOPでtry-catchする」という方法を考える。 「AOP使うとカッコよさそうだよねぇ」などと安易に考えていたが、「ハンドリングを設定するのは特定の箇所のみ」且つ「でも、その特定の箇所が結構多い」ということでAOPを適用する場所の設定が結構面倒くさそうである。 AOPにしちゃうと「エラー」→「エラーページの出力」というフローもやり難いし。 なのでAOPは却下。 そもそも、「一括して例外のハンドリングしたい」というのは横断的関心とは違うか。 MyFacesServletのサブクラスを作ってservice()の中でtry-catchする 次に、「MyFacesServle

    例外のハンドリング - 私事ですが……
  • 1