Strutsリファレンス(逆引き)

Strutsリファレンス
 
Web struts.wasureppoi.com
フォワード定義<forward>エレメント
スポンサード リンク

<forward>エレメントは、Actionの戻り値であるActionForwardの論理名で参照されます。<action>エレメントや、<grobal-forward>エレメント内で定義します。

属性 概要
className アクションフォワードのクラスを指定します。
省略時は、["org.apache.struts.action.ActionForward"]が指定されます。
contextRelative trueを指定した場合、WEBアプリケーション相対URIを指定します。
falseを指定した場合、モジュール相対URIを指定します。
省略時は、falseです。
module WEBアプリケーション相対URIを指定します。
これにより、org.apache.struts.actions.SwitchAction を使用しなくてもモジュールの変更を行うことができます。
name このforward定義の論理名を指定します。
path フォワードまたはリダイレクトされるパスをモジュール名以降の絶対パスで指定します。
redirect trueを指定した場合は、リダイレクトされます。falseの場合はフォワードされます。省略時はfalseです。
ネストされるエレメント 概要
set-property <set-property>エレメントを参照

actionエレメントでの設定例

<action-mappings >

   <action path="/sample_check"
    type="sample.action.SampleInputCheckAction"
    name="SampleInputForm"
    scope="session"
    validate="true"
    input="/jsp/tiles/sample_input.jsp">
      <!-- 入力確認画面へ遷移する -->
     <forward name="success" path="/jsp/tiles/sample_view.jsp" />
     <!-- 入力画面に戻る -->
     <forward name="error" path="/jsp/tiles/sample_input.jsp" />
   </action>

</action-mappings >


global-forwardsエレメントでの設定例

<global-forwards>

   <forward name="link_test" path="/jsp/html/data_view.jsp" />

</global-forwards>



スポンサード リンク


アクション定義(全体)<action-mapping>エレメント
アクションの定義<action>エレメント
フォワード定義<forward>エレメント
アプリケーション共通のフォワード定義<global-forwards>エレメント
アクションフォーム定義(全体)<form-beans>エレメント
アクションフォーム定義<form-bean>エレメント
アクションフォーム・プロパティ定義<form-property>エレメント
例外定義<exception>エレメント
アプリケーション共通の例外定義<global-exceptions>エレメント
データソース定義(全体)<data-sources>エレメント
データソース定義<data-source>エレメント
コントローラ定義<controller>エレメント
メッセージリソース定義<message-resources>エレメント
プラグイン<plug-in>エレメント
プロパティ定義<set-property>エレメント

定義ファイルへ
忘れっぽいエンジニアのJakarta Strutsリファレンス TOPへ