- 2005-05-26 (Thu)
- Struts
というわけで、Struts が提供するコントローラーの中をのぞいてみます。

Struts のコントローラーの中心になっているのは、ActionServlet と RequestProcessor です。
これらの大まかな動きとしては、
① ActionServlet が、クライアントからのリクエストを受け取る
② ActionServlet が、web.xml を利用して初期処理を行う
③ ActionServlet が、Struts 設定ファイルを利用して初期処理を行う
④ ActionServlet が、適切な RequestProcessor を呼び出す(振分けを行う)
のようになっています。
■ActionServlet
Struts で提供されるフレームワーク唯一のサーブレット。
クライアントからのリクエストを最初に受け取り、処理を行う。
■RequestProcessor
Struts におけるコントローラーの核。
モデルの呼び出しから画面遷移まで、広範囲に渡って制御を担当する。
つまり、RequestProcessor の仕組みを理解すると、Struts のコントローラーが見えてくると思います。
Comments:0
Trackback:0
- TrackBack URL for this entry
- http://www.warlockreport.org/mt-tb.cgi/99
- Listed below are links to weblogs that reference
- Sturts フレームワークの構成要素 : コントローラー編 その② from WarlockReport