Strutsを調査せよ!
http://www.mamezou.com/tec/design001.htm
が参考になった。簡単にまとめると
- Viewは JSPの担当。これはわかりやすい。
- Controllerは Viewと Modelを制御,すなわち画面フローの制御や定義をおこなう。具体的には struts-config.xmlの Actionmappingクラスで定義される。
- Modelでビジネスロジックを記述。もう少し詳しく分けると Actionクラスにビジネスロジックを記述し,ActionFormクラスはフォームデータを保持する。
ということか。簡単にしすぎ?