Home > Struts > Sturts フレームワークの構成要素 : コントローラー編 その①

Sturts フレームワークの構成要素 : コントローラー編 その①

まずは、MVC モデルとしての Struts の動きをコントローラーの視点から見てみます。

mvc.jpg

① クライアントからのリクエストを受け取る
② リクエストに応じたモデル(実処理を行う POJO や EJB など)の呼び出し、処理結果を受け取る
③ 処理結果に応じたビュー(JSP など)に表示を指示
④ ビューが session や request スコープに登録されたデータを取得
⑤ クライアントにレスポンスが返る

コントローラーが仕事をする部分は、①~③ で、④と⑤には関与していません。
つまり、②の呼び出し処理と③の画面遷移の制御が、コントローラーの主な役割といえます。
実際にコントローラーの中で何を行っているかというと…。

Comments:0

Comment Form
Remember personal info

Trackback:0

TrackBack URL for this entry
http://www.warlockreport.org/mt-tb.cgi/98
Listed below are links to weblogs that reference
Sturts フレームワークの構成要素 : コントローラー編 その① from WarlockReport

Home > Struts > Sturts フレームワークの構成要素 : コントローラー編 その①

Page Top