Struts は、Web アプリケーション開発のフレームワークであり、優れた設計のアプリケーションの作成に役立ちます。
この製品の Struts ツールを使用すると、Struts ベースの Web アプリケーションの作成とテストをより簡単に実行できます。
Struts アプリケーションを作成し、テストするには、次のステップを実行します。
- Struts サポートが使用可能になっている 動的 Web プロジェクトを作成する。 (「新規動的 Web プロジェクト」ウィザードの「機能 (Features)」ページで「Struts」ボックスにチェックマークが付いていることを確認してください。) 動的 Web プロジェクトが存在していても Struts サポートがない場合は、Struts サポートの追加が可能です。
- Web アプリケーションを設計する。
- Web ダイアグラムが存在しない場合は、作成する。
- Web ダイアグラムを編集して、アプリケーションに合ったフォーム Bean、Java™ Bean、Web ページ、アクション・マッピング、Web アプリケーション、および Struts モジュールのノードを作成する。
- 以下のリソースの Web ダイアグラム・ノードを実現して、Struts アプリケーションに合った以下のリソースを作成する。
オプション |
説明 |
フォーム Bean |
Struts フォーム Bean の作成を参照してください。 |
Java Bean |
をクリックします。 |
JSP ファイル |
「JavaServer Pages (JSP) ファイルの作成」を
参照してください。「新規 JSP ファイル」ウィザードの「フォーム・
フィールド選択」ページで、モジュールを指定するか、デフォルトを受け入れます。
関連するフォーム Bean を作成済みの場合は、プルダウン・メニューから
フォーム Bean エントリーが使用できるようになり、選択可能なフィールドがリストされます。
JSP ページに表示するフィールドをチェックします。
入力フィールドを指定する場合は、「フィールドをフォームに生成
(Generate fields in a form)」ボックスをチェックします。
出力フィールドを指定する場合、ボックスにはチェックマークを
入れないでください。
ボックスをチェックすると、現行モジュールの構成ファイルで
定義するすべてのアクション・マッピングがリストされるプルダウン・メニューに
「ActionForm」フィールドが表示されます。ご使用の
フォーム Bean を処理するアクション・マッピングを選択します。 「フォームの
デザイン」ページでは、前のページの設定から自動的にフィールドが指定されます。
ページ・タイトルを設定するには、「ページ」を
クリックし、「ページ・タイトル」プロパティーの値を
指定します。フォーム入力でエラーが発生した場合にエラーを表示させるには、
「エラーの表示」プロパティーのプルダウン・メニューから
「true」を指定します。
|
アクション・マッピング |
Struts のアクション・マッピングの作成を参照してください。 |
Web アプリケーション |
「動的 Web プロジェクトの作成」を
参照してください。 |
Struts モジュール |
Struts モジュールの作成を参照してください。 |
ノードをダブルクリックして、開始したウィザードをナビゲートする
と、Web ダイアグラムで任意のノードを実現化できます。
- ソースおよびリソース・ファイルを
編集する。 例えば、アクション・マッピング・ノードをクリックすると、「新規アクション・マッピング」ウィザードに
よって、アクション・マッピングだけでなく、アクションの Java
ソース・コードが作成されます。作成中のアプリケーションの
ソース・コードを含むように、Java ファイルを編集する必要があります。
- アプリケーションをテストする。
- プロジェクト・ナビゲーターで、開始 Web ページの名前を
右クリックし、「サーバーで実行」
を選択する。 「サーバーの選択」ウィンドウが表示されます。
- 「サーバー型 (Server type)」
フィールドで、使用するテスト環境を選択し、「完了」
をクリックする。 これによって Web アプリケーション・サーバーが開始し、
ブラウザーに開始 Web ページが表示されるようになります。