Struts フォーム Bean の作成

Struts 構成ファイルに Struts フォーム Bean クラスおよびそのエントリーを作成することができます。

始める前に

Struts 対応 Web プロジェクトを作成するか、既存の Web プロジェクトを Struts サポートで使用可能にする。

このタスクについて

フォーム Bean は、Java Bean の一種です。フォーム Bean は、ActionForm クラスの サブクラスのインスタンスです。 この Bean には、実行されたクライアント要求から得た HTML フォーム・データ、またはユーザーのクリックした Struts のアクション・リンクから得た入力データを保管します。

フォーム Bean は、ActionForm クラスのサブクラスのインスタンスであり、実行依頼された クライアント要求から得た HTML フォーム・データ、またはユーザーのクリックした Struts の アクション・リンクから得た入力データを保管するものです。 Form-Bean マッピングは、フォーム Bean 名 を ActionForm クラスにマップする、Struts 構成ファイルのエントリーです。

手順

  1. Web パースペクティブのエンタープライズ・エクスプローラーで、Struts プロジェクトの名前または Struts プロジェクト内のリソースの名前を右クリックする。
  2. ポップアップ・メニューで、「新規」 > 「その他」 > 「Web」 > 「Struts」 > 「ActionForm クラス」 > 「次へ」の順にクリックする。
  3. 「新規 ActionForm クラス」ページの「ActionForm クラス名 (ActionForm class name)」フィールドに、作成する ActionForm サブクラスの名前を 入力する。
  4. 作成するサブクラスに適切な値を他のフィールドに入力して、「次へ」をクリックする。
  5. 「ActionForm クラスの新規フィールドを作成します」ページで、 「追加」をクリックして、作成したい各フィールドのフィールド名およびタイプを入力する。
    • デフォルト値を受け入れる場合は、「終了」をクリックします。 Struts 構成ファイルにフォーム Bean エントリーが追加されます。
    • デフォルト値を変更したい場合は、「次へ」をクリックします。
  6. ActionForm クラスのマッピングを作成します」ページで、次の手順を実行する。
    • フォーム Bean マッピングを作成したい場合、「新規マッピングの追加」チェック・ボックスを 選択済みであること、および構成ファイルとマッピングの名前が正しいことを確認してください。
    • フォーム Bean マッピングを作成したくない場合、「新規マッピングの追加」 チェック・ボックスのチェック・マークを外してください。
  7. 「終了」をクリックする。

フィードバック