新規Struts Action

このダイアログは、Webアプリケーションでstruts-config.xmlファイルのStrutsアクションにマップできるJavaクラスを作成する際に使用します。マップされたアクションがWebクライアントによって送られ、HTMLフォーム入力用のフォームBeanが作成されると、Strutsアクション・サーブレット・コントローラによってStrutsアクションのexecute()メソッドがコールされます。アクション・クラスではフォームBeanデータの処理方法を判断し、Webアプリケーション・モデルでイベントをトリガーします。

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

名前
このフィールドには、クラスに割り当てられているデフォルト名が表示されます。希望するクラス名を入力します。
パッケージ
このフィールドには、パッケージに割り当てられているデフォルト名が表示されます。アクション・クラスを含めるパッケージの名前を入力するか、「参照」をクリックしてパッケージ・ブラウザを表示し、別のパッケージを選択します。
拡張対象
アクション・クラスのベースとなるStrutsクラスが表示されます。独自のベース・クラスを使用する場合は、「参照」をクリックします。パッケージ・ブラウザが開き、特定のベース・パネル・クラスを選択できます。
パス
リクエストURIパス。Strutsコントローラがこのパスを受け取ると、アクション・マッピングが起動します。パス名は相対パスで、スラッシュ(/)を含める必要があります。たとえば、logon.jspページに対してアクションを起動するには、パス/logonを指定します。指定したパスは、struts-config.xmlファイルで定義されたアクション・マッピングに使用されます。

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