アプリケーションのすべてのアクションの前に実行されるインターセプターを作成するにはどうすればよいですか?アクションごとに個別に指定する必要はありませんか?
質問する
2763 次
1 に答える
4
独自の名前付きスタックを作成し、パッケージの新しいデフォルトのインターセプタースタックを宣言します
<package name="default" extends="struts-default" >
<interceptors>
<interceptor-stack name="myStack">
<interceptor-ref name="timer"/>
<interceptor-ref name="logger"/>
<interceptor-ref name="default-stack"/>
</interceptor-stack>
</interceptors>
<default-interceptor-ref name="myStack"/>
<action name="login" class="tutorial.Login">
<result name="input">login.jsp</result>
<result type="redirect-action">/secure/home</result>
</action>
</package>
于 2012-10-26T17:42:28.120 に答える