| ■ |
Strutsとは |
| |
Strutsは今や、J2EE Webアプリケーションフレームワークのデファクトスタンダードとなりました。 |
| |
Strutsとは、J2EEにおいて提供されているフレームワークであり、新しいMVCモデルを採用した |
| |
フレームワークであり、「モデル(ビジネスロジックやデータベースアクセス)」、 |
| |
「ビュー(レスポンスページ生成)」、「コントローラ(全体制御)」に分け協調動作させるものである。 |
| |
こうすることで、各コンポーネントごとの役割分担が明確化され、それぞれの独立性が向上することにより、 |
| |
仕様変更などの影響も受けにくく、再利用も可能になります。 |
| |
またコンポーネントの独立性を向上させる一番の特徴は、Struts設定ファイルである。 |
| |
クライアントブラウザからの依頼に対応するアプリケーションアクション定義を、この設定 |
| |
ファイルに定義することで、コンポーネントクラスごとの依存性を軽減することができます。 |
| |
|