新規Struts Form Bean

このダイアログは、Webアプリケーションでstruts-config.xmlファイルのStrutsアクションにマップできるJavaBeanクラスを作成する際に使用します。マップされたアクションがWebクライアントによって送られると、Strutsアクション・サーブレット・コントローラによってフォームBeanが作成されます。フォームBeanでは、Webアプリケーションで表示されるHTMLフォームのデータを操作する、getterメソッドおよびsetterメソッドが使用されます。フォームBeanにより、Strutsアプリケーションでアプリケーション・モデルに使用するデータを持続できます。フォームBeanのvalidate()メソッドは、すべての必要な値が存在すること、およびそれらの値が有効であることを、処理用にマップされたアクション・クラスにデータを送信する前に確認します。

Struts構成ファイルは、プロジェクトでファイルを右クリックし、「編集」を選択して編集できます。「ファイル」->「新規」を選択し、「Web Tier」 - 「Struts」カテゴリで「初期アプリケーション」項目をダブルクリックして、Webアプリケーション・プロジェクトにStruts構成ファイルとStrutsライブラリを追加します。

名前
このフィールドには、クラスに割り当てられているデフォルト名が表示されます。希望するクラス名を入力します。Strutsネーミング規則では、クラス名をFormで終了するように推奨しています。たとえば、MyViewObject.javaクラスのフォームBean名はMyViewObjectForm.javaとなります。
パッケージ
このフィールドには、パッケージに割り当てられているデフォルト名が表示されます。フォームBeanを含めるパッケージの名前を入力するか、「参照」をクリックしてパッケージ・ブラウザを表示し、別のパッケージを選択します。
拡張対象
フォームBeanのベースとなるStrutsクラスが表示されます。独自のベース・クラスを使用する場合は、「参照」をクリックします。パッケージ・ブラウザが開き、特定のベース・パネル・クラスを選択できます。
FormBean名
フォームBeanの一意の識別子を入力します。アクション・マッピングでは、フォームBean名を使用してBeanを参照します。通常この名前は、このフォームBeanを格納するリクエスト属性またはセッション属性の名前です。参照名はフォームBeanクラス名に基づく場合があります。指定した名前は、struts-config.xmlファイルでのフォームBean定義に使用されます。

JDeveloperでのStrutsサポートについて
Struts JSP Webアプリケーションの開発