struts2中的action方法不进入,因为加入了<interceptor-ref name="token" />而引起的。

我把防止重复提交的过滤器去掉就能正常的进入到doLogin方法;
<action name="doLogin" class="loginAction" method="doLogin">
<!-- <interceptor-ref name="defaultStack" />
<interceptor-ref name="token" /> -->
<!-- 如果重复提交,跳转到error.jsp页面 -->

<result name="invalid.token">/cust/page/error.jsp</result>
<result name="success" >/cust/page/main/main.jsp</result>
<result name="input">/</result>
</action>
求高手指教!感激不尽
问题已经解决了

第1个回答  2014-04-18
<action name="doLogin" class="loginAction" method="doLogin">
<!-- <interceptor-ref name="defaultStack" />
<interceptor-ref name="token" /> -->
<!-- 如果重复提交,跳转到error.jsp页面 -->

<result name="invalid.token">/cust/page/error.jsp</result>
<result name="success" >/cust/page/main/main.jsp</result>
<result name="input">/</result>

<!-- 默认拦截器必须设置,否则是不会走默认拦截器的-->
<interceptor-ref name="defaultStack" />

</action>
第2个回答  2015-05-03
怎么解决的?
相似回答