SAStruts
Struts の用語が使われていたり、JSP で Struts のタグライブラリを使ったりもするので、Struts の知識があるに越したことはない 特徴
アクションやアクションフォームを POJO で記述できる ユースケースごとにアクションを作成できるため、クラス数の増大を抑制
DI や public フィールドの活用により、近代的かつ効率的
URL パターン機能による綺麗な URL
アーキテクチャ
https://gyazo.com/e31bbb4ecda2cd258d5f350b9795863a
開発者が作らなければならないのは、アクションとアクションフォーム、JSP
アクション : ブラウザからのリクエストを受け取り、ビジネスロジックを実行
アクションフォーム : アクションでリクエストパラメータを受け取るためのオブジェクト
JSP : ブラウザに返却する HTML の生成
SAStruts では JSP 以外のビュー技術の使用も可能