struct2防止表单重复提交的问题<s:token>
<actionname="ShoppingCartAction_*"class="com.action.front.ShoppingCartAction"method="...
<action name="ShoppingCartAction_*" class="com.action.front.ShoppingCartAction" method="{1}">
<interceptor-ref name="defaultStack"/>
<interceptor-ref name="token"/>
<result name="invalid.token">/front/ShoppingCart.jsp</result>
<result name="add" >/front/ShoppingCart.jsp</result>
<result name="list">/front/ShoppingCart.jsp</result>
<result name="delete">/front/ShoppingCart.jsp</result>
</action>
我是这样配置的,我有2个疑问。这种配置会导致所有的action全部被拦截,而我只想调用add方法时才拦截。第二个疑问就是,为什么这还有这么<result name="invalid.token">***</result>一句。我就是不想刷新重复提交刷新之后还是停留在当前页面,而这样的话,不就跳到别的页面去了吗 展开
<interceptor-ref name="defaultStack"/>
<interceptor-ref name="token"/>
<result name="invalid.token">/front/ShoppingCart.jsp</result>
<result name="add" >/front/ShoppingCart.jsp</result>
<result name="list">/front/ShoppingCart.jsp</result>
<result name="delete">/front/ShoppingCart.jsp</result>
</action>
我是这样配置的,我有2个疑问。这种配置会导致所有的action全部被拦截,而我只想调用add方法时才拦截。第二个疑问就是,为什么这还有这么<result name="invalid.token">***</result>一句。我就是不想刷新重复提交刷新之后还是停留在当前页面,而这样的话,不就跳到别的页面去了吗 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询