私のアクション クラスには、次のアクション メソッドが含まれています。
public class MyActionClass extends ActionSupport {
public String valid(){
//
}
public String invalid(){
//
}
}
私の構成:
<action name="*MyActionClass" class="action.MyActionClass" method="{1}">
<interceptor-ref name="token"/>
<interceptor-ref name="basicStack"/>
<result type="chain" name="invalid.token" type="redirectAction">
<param name="actionName">MyActionClass</param>
<param name="method">invalid</param>
</result>
<result name="Completed">/example/valid.jsp</result>
</action>
私の無効なトークンの結果への転送が機能していません。同じアクション クラス内のアクション メソッドに転送しようとしています。
それは私に無限再帰検出例外を与えます.invalid.tokenを何度も取得していると思います.このフォワードのトークンインターセプターを無効にすることはできますか?