Struts 機能には、Struts を使用してより効率的にWeb アプリケーションを開発できるようなツールが用意されています。
Struts フレームワークは、保守の容易な Web アプリケーションの作成に役立ちます。
この製品の Struts ツールを使用することで、Struts ベースの Web アプリケーションをより効率的に作成できるようになります。
Struts ツールの利点
Struts 機能には、以下の利点があります。
- Struts ランタイム・クラス (JAR ファイル)、タグ・ライブラリー、および他の Struts 関連のリソースが適切に配置されるよう、自動的に Struts プロジェクトをセットアップできる。
- フォーム Bean、Struts のアクション、および他の Struts リソースを作成するウィザードが提供されるため、作成プロセスが単純化し、構成ファイルを手動で更新する必要がなくなる。
- Struts 構成ファイルの構文を理解する特殊エディターが組み込まれている。
- JSP ファイルが保管されてビルドされたときに、構成ファイルおよび Struts オブジェクトへの JSP 参照 (構成ファイルで定義される) を検査して、構成の妥当性検査を行う。
- 編集のための Struts サポート (Web ツールの「パレット」ビューまたは Web ダイアグラム・エディター・パレットへの Struts タグの追加を含む) を提供する。
- Page Designer 内で Struts タグをレンダリングする。
- Web ダイアグラム・エディターを使用してアプリケーション・フローを設計する。これには次のような利点があります。
- 動的 Web アプリケーションをビジュアルに設計できる。
- アプリケーションを効率よく文書化して、その構造とフローに通じるように支援する。
- リソースに合ったエディターやウィザードに素早くアクセスできる。
- 開発と設計を分離できる。
- 既存のアプリケーションの視覚化を支援する。
Struts エディター
Struts 機能内の Struts ツールには、次のようなエディターが用意されています。
エディター |
説明 |
Struts 構成ファイル・エディター |
Struts 構成ファイル専門
の編集をサポートします。 |
Web ダイアグラム・エディター |
Struts アプリケーションの全体的な構造を表示し、下位リソース用の
エディターへのナビゲーションを提供して、こうしたリソースの一部局面を直接編集できるようにします。 |
Struts 用に拡張されたエディター
さらに、次のエディターの機能が拡張されています。
エディター |
説明 |
Page Designer |
Struts タグをビジュアルに表します。このタグをエディターにドラッグ・アンド・ドロップすることができます。 |
XML エディター |
Struts 構成ファイルを編集するときに、構成ファイル DTD を使用します。 |