突っ込みよろしく〜。 ■ Strutsの普及 Strutsは(この世界に限れば)説明のいらない、人気のJava製WEB開発フレームワークです。リクエストをコントロールサーブレットで受けることや、WEB開発でMVCモデルを実現することのメリットなどのStrutsがうたっているアーキテクチャは、大量に出版されているStruts入門本に説明されているのでとかく触れませんが、是非はともかく、Strutsは世界的に受け入れられています。 StrutsがWEBアプリケーション開発において、主に担当するのはビュー層とドメイン層のつなぎの部分および、ビューのフローコントロールです。特にStrutsはビューのフローコントロールに力が入っています。メカニズムとしては、まずコントロールサーブレットでリクエストを受け付け、設定XMLの記述とリクエストのURIよりフローコントロールを行うアクションを選択し実行します
![2004-11-18](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)