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