タグ

ブックマーク / typea.info (1)

  • J2EEパターン - MyMemoWikiOld

    文脈 プレゼンテーション層では、リクエストをさまざまな方法により処理しなければならない 問題 クライアントからのWebリクエストやレスポンスに対して、前処理や後処理が必要 解決策 プラグイン可能なフィルタを作成し、リクエスト処理コードのコア部分への変更が不要な標準的な方法で共通サービスを処理。 フィルタは入力リクエストと、出力レスポンスを横取りし、前処理と後処理が行えるようにする。 文脈 プレゼンテーション層のリクエスト処理では、複数のリクエストにまたがった各ユーザの処理を制御、統合する必要があり、集中または分散管理する。 問題 ユーザが集中したメカニズムを通らずにビューにアクセスすると、 各ビューで独自にサービスを提供する必要が発生し、コードが重複 ビューのナビゲーションがビュー自身に任され、コンテンツとナビゲーションが混在してしまう 制御が分散すると保守が困難 解決策 リクエストを処理

  • 1