【发布时间】:2011-09-04 12:07:33
【问题描述】:
我试图阻止在 struts2 中提交多个表单。我正在使用 tokenSession (TokenSessionStoreInterceptor)。根据其行为,它只考虑第一个请求并忽略后续提交。这里的问题是它在成功完成请求后不显示操作消息。例如,如果订单创建成功,它会转到正确的视图,但不会显示任何消息,就像在正常情况下创建的订单一样。有什么指点吗?
这是我的配置:
<action name="createOrder"
class="com.example.OrdersAction" method="createOrder">
<interceptor-ref name="storeStack" />
<interceptor-ref name="tokenSession">
<param name="includeMethods">createOrder</param>
</interceptor-ref>
<result type="tiles" name="input">createOrders</result>
<result type="tiles" name="error">createOrders</result>
<result name="create" type="redirectAction">order</result>
<result name="createAndAdd" type="redirectAction">
</result>
</action>
【问题讨论】:
标签: java javascript user-interface struts2