【发布时间】:2010-11-07 09:26:14
【问题描述】:
如果我有一个动作,结果是重定向动作到不同类中的另一个动作,是否可以在结果动作中显示验证错误?例如。在以下示例中,如果用户执行 actionA(没有与之关联的视图)并且出现错误,是否有任何方法可以在 actionB 结果(foo.jsp)中显示这些错误?还是我以完全错误的方式解决这个问题?
<package name="a" extends="struts-default" namespace="/a">
<action name="actionA" class="actionAClass">
<result name="input" type="redirectAction">
<param name="actionName">actionB</param>
<param name="namespace">/b</param>
</result>
<result type="redirectAction">
<param name="actionName">actionB</param>
<param name="namespace">/b</param>
</result>
</action>
</package>
<package name="b" extends="struts-default" namespace="/b">
<action name="actionB" class="actionBClass">
<result>/foo.jsp</result>
</action>
</package>
【问题讨论】:
-
尝试使用 MessageStore 拦截器 - struts.apache.org/release/2.3.x/docs/…
标签: java model-view-controller error-handling struts2 struts