共通の処理を持った複数のリクエストはすべてこのフロントコントローラで処理し、
その他の処理は、ページ固有のコントローラに委譲する。
StrutsのActionServlet
JSFのFacesServlet
はフロントコントローラであったのか。
そしてStrutsにおいては、
ページ固有のコントローラはActonのサブクラスとして実装し、委譲する。
サブクラスはexecute()という共通のインターフェースを持っていて、
これはつまりGoFのcommandパターンである。
JSFにおいてもイベントリスナーとして実装して委譲できる。(要調査)
2006/03/17
登録:
コメントの投稿 (Atom)
Loading...
Loading...
0 件のコメント:
コメントを投稿