Struts のアクションの作成

この文書では、Struts のアクションを作成する方法および必要に応じてアクション・マッピングを作成する方法について説明します。

アクションとは、Action サブクラスのインスタンスであり、 Web アプリケーションの一部をインプリメントして、転送を戻すものです。アクション・マッピングは、一般に、アクション名とアクションを関連付ける構成ファイル・エントリーです。

アクションを作成して、オプションとしてアクション・マッピングを作成するには、次のステップを実行します。

  1. Web パースペクティブのプロジェクト・ナビゲーター内で、プロジェクトの名前を右クリックする。
  2. 「新規」 > 「その他」 > 「Web」 > 「Struts」 > 「アクション・クラス (Action Class)」 > 「次へ」を左クリックする。 「新規アクション・クラス」ウィザードが開始します。
  3. 「新規アクション・クラス」ページで、次のステップを実行する。
    1. Java パッケージ」フィールドに、クラスを作成する Java™ パッケージの名前を指定 する。
    2. アクション・クラス名」フィールドに、新規アクションの名前を入力する。
    3. 新しいクラスに付ける修飾子を指定する場合は、 「public」、「abstract」、および「final」の各ボックスから 1 つまたは複数のボックスを選択する。
    4. 「スーパークラス」フィールドに値が入っていることを確認する。
    5. 作成する各インターフェースごとに「追加」をクリックして、 インターフェース名、対応する型の名前、および修飾子を入力する。
    6. メソッド・スタブを作成する場合は、チェック・ボックスをクリックして作成したいスタブを選択する。
    7. コード生成モデルの場合は、「汎用のアクション・クラス」を選択する。
    8. 次へ」をクリックする。
  4. アクションの作成に続けてアクション・マッピングを作成する場合は、「"アクション・クラスのマッピングを作成します"」ページで 「新規マッピングを追加」ボックスをチェックしたままにして、次のステップを実行する。
    1. 構成ファイル名が指定されていることを確認する。
    2. デフォルト・マッピング・パスを変更する場合は、 「マッピング・パス」フィールドにパス名を入力する。
    3. デフォルト値の他に転送を追加する場合は、 「追加」をクリックして、新しい転送の名前およびパスを入力する。
    4. 転送を削除するには、転送の名前を選択して、「除去」をクリックする。
    5. フォーム Bean を指定する場合は、 「フォーム Bean 名」ドロップダウン・メニューから名前を選択する。
    6. フォーム Bean のスコープを指定する場合は、 「フォーム Bean のスコープ」ドロップダウン・リストから「要求」または「セッション」を選択する。デフォルトでは、「要求」を選択した場合と同じ動作になります。
  5. 終了」をクリックする。
関連概念
Struts のアクションとアクション・マッピング
Struts 開発ツール
関連タスク
Struts のアクション・マッピングの作成
Struts フォーム Bean の作成
Struts アプリケーションの作成
フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.