Wenn ich eine Aktion habe, bei der das Ergebnis eine RedirectAction zu einer anderen Aktion in einer anderen Klasse ist, ist es möglich, Validierungsfehler in der resultierenden Aktion anzuzeigen? Z.B. Wenn im folgenden Beispiel ein Benutzer actionA ausführt (dem keine Sichten zugeordnet sind) und es Fehler gibt, gibt es eine Möglichkeit, diese Fehler im actionB-Ergebnis (foo.jsp) anzuzeigen? Oder mache ich das völlig falsch?Kann ich struts2 ActionErrors zwischen verschiedenen Aktionsklassen propagieren?
<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>
Versuchen Messages Interceptor mit - http://struts.apache.org/release/2.3.x/docs/message-store-interceptor.html –