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 を使用して優れた設計の Web アプリケーションを作成する
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 1999, 2004. All Rights Reserved. (C) Copyright IBM Japan 2005