WebアプリケーションでのStrutsフレームワークについて

JakartaプロジェクトのStrutsフレームワークは、Webアプリケーション開発者が、Model-View-Controller(MVC)デザイン・パターンを実装するJSPおよびサーブレット・アプリケーションを作成するために役立ちます。 具体的には、モデル2デザイン・パターンを使用すると、Webアプリケーション開発者は、表示コード(HTMLやタグ・ライブラリなど)をアクション処理コード(JavaおよびJSPスクリプトレット)から明確に分離できます。

モデル1とモデル2のアーキテクチャの概要は、「モデル1とモデル2のアーキテクチャの比較」を参照してください。次に説明するように、Strutsフレームワークに基づくWebアプリケーションは、理解と保守の両方がより簡単になります。

モデル2の設計パラダイムに従わないWebアプリケーションを開発することもできますが、通常、Strutsフレームワークは開発者に大きな利点を提供します。

JDeveloperでのStrutsの使用の詳細は、「JDeveloperでのStrutsサポートについて」を参照してください。


Struts構成ファイルについて
StrutsのApplicationResources.propertiesファイルについて
JDeveloperのStrutsカスタム・タグ・ライブラリについて

WebアプリケーションのStrutsページ・フローの作成
ページ・フロー・ダイアグラムからのStrutsベースのWebアプリケーションの実行

 

Copyright © 1997, 2004, Oracle. All rights reserved.