「転送/インクルードアクションを追加」ダイアログ
関連項目
Struts アクションは、要求に応答します。アクションを作成するということは、Action クラスの 1 つをサブクラス化して、そのクラスの execute メソッドを無効にすることを意味します。このためには、「新規 Struts アクション」ウィザードを使用します。
例外的なケースで、実行するアクションは必要ないが、新しい JSP ページにリダイレクトすることが望ましい場合があります。こうした例外的なケースでは、2 つの選択肢があります。
- 転送アクション。 JSP ページから別の JSP ページまたはアクションへのブリッジを指定します。
- インクルードアクション。 JSP ページまたはアクションが別の JSP ページまたはアクションによってインクルードされることを除けば、forwardaction と同じです。
- 「転送/インクルードアクションを追加」ダイアログを使用した場合、forward または include は要素ではなく属性です。この属性は、要素と同等のマッピング機能を実現しますが、タグは短くなります。
「転送/インクルードアクションを追加」ダイアログでは、struts-config.xml ファイルにアクション転送またはアクションインクルードを登録します。「転送/インクルードアクションを追加」ダイアログを開くには、struts-config.xml ファイル内を右クリックして、「Struts」>「転送/インクルードアクションを追加」を選択します。
「転送/インクルードアクションを追加」ダイアログでは、次のプロパティーを設定します。
- アクションのパス。 アクションへのアプリケーションコンテキスト相対パスを指定します。
- アクションの種類。
- 転送アクション。 JSP ページから別の JSP ページまたはアクションへのブリッジを指定します。
- インクルードアクション。 JSP ページまたはアクションが別の JSP ページまたはアクションによってインクルードされることを除けば、forwardaction と同じです。
- 呼び出し。
- リソースファイル。 アクションを処理する JSP ページへのパスを指定します。
- アクション。 forwardaction または includeaction を処理するアクションを指定します。
- 登録した forwardaction または includeaction は、struts-config.xml ファイル内の XML タグを手動で編集することによって変更できます。
- 関連項目
- Web アプリケーションフレームワークについて
- Struts サポートを含む新しいアプリケーションの作成
- 既存のアプリケーションへの Struts サポートの追加
著作権と商標について