Struts JavaServer Pages (JSP) ファイルは、Struts タグ・ライブラリーを使用する JSP ファイルです。新規 JSP ファイル・ウィザードを使用すると、Struts JSP を作成できます。さらに、オプションで、ユーザー定義のフォーム Bean からのフィールドを含むフォームを作成することもできます。
Struts JSP ファイルを作成するには、次のようにします。
- Struts サポートが使用可能になっている動的 Web プロジェクトをまだ作成していない場合は、動的 Web プロジェクトを作成 する。 動的 Web プロジェクトが存在していても Struts サポートがない場合は、Struts サポートの追加が可能です。
- Web パースペクティブのプロジェクト・ナビゲーターで、プロジェクト・フォルダー内の「WebContent」を右クリックする。
- 「」をクリックする。
- 最初の「新規 JSP ファイル」ページのフィールドに入力する。「モデル」フィールドに「Struts JSP」が指定されていることを確認する。
- すべてデフォルトを使用して新規 JSP ファイルを作成する場合は、「終了」をクリックする。
この JSP ファイルには、最も頻繁に使用される 2 つの Struts タグ・ライブラリー宣言が含まれますが、フォームは含まれません。
他の情報を変更する場合、または新規 JSP ファイルにフォームを含める場合は、「拡張オプションを表示 (Show advanced options)」ボックスをクリックし、続いて「次へ」をクリックします。
- 「タグ・ライブラリー」ページの「タグ・ライブラリー」ボックスには、
新規 JSP ファイルに含まれることになるタグ・ライブラリーの名前が入っています。必要なタグ・ライブラリーがこれだけの場合は、「次へ」をクリックする。
- 他のタグ・ライブラリーを追加する場合は、「追加」をクリックして、以下のアクションを実行する。
- 「タグ・ライブラリーの選択」ページで、追加するタグ・ライブラリーごとにチェック・ボックスをクリックし、使用可能なカスタマイズ・オプションのうち必要なものをすべて選択します。
- 「タグ・ライブラリー」リストにないタグ・ライブラリーを指定するには、「インポート」をクリックし、JAR ファイルのパス名を指定してから、「終了」をクリックします。
- 「OK」をクリックします。
- 「新規 JSP ファイル」ページのリストからタグ・ライブラリーを除去するには、ライブラリーの名前を選択して、「除去」をクリックします。
- タグ・ライブラリーを指定し終わったら、「次へ」をクリックします。
- 次の 2 つの「新規 JSP ファイル」ページで要求される情報を入力し、「次へ」をクリックする。
詳細については、「JavaServer Pages (JSP) ファイルの作成」を参照してください。
- 新規 JSP ファイルにフォームを含める場合は、次のように、「フォーム・フィールド選択」ページのフィールドの入力を完成する。
- アプリケーションが複数のモジュールで構成される場合にデフォルト以外のモジュールを指定するには、「フォーム Bean モジュール」フィールドにそのモジュールのパス名を入力します。
- 「フォーム Bean 記入項目」フィールドに記入項目の名前を入力するか、あるいはドロップダウン・リストから記入項目を 1 つ選択します。 既存のフォーム Bean の記入項目を選択した場合、その記入項目が既存の ActionForm サブクラスを参照していれば、サブクラス
名が表示されます。さらに、ActionForm サブクラス内のフィールドが「フィールド」ボックスに
表示されます。フィールドを個々に選択するか、「すべて選択」または「すべて選択しない」ボタンを
選択することで、ユーザーのフォームに含めるフィールドを選択できます。
- 「終了」をクリックして JSP を作成します。