結果が、別のクラスの別のアクションへのredirectActionであるアクションを持っている場合、結果のアクションに表示される検証エラーを得ることは可能ですか?例えば。次の例では、ユーザーがactionA(これに関連付けられたビューを持たない)を実行し、エラーがある場合、actionBの結果(foo.jsp)にこれらのエラーを表示する方法はありますか?それとも、私は完全に間違った方法でこれについて行きますか?さまざまなアクションクラス間でstruts2 ActionErrorsを伝播できますか?
<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インターセプタを使用してみてください - http://struts.apache.org/release/2.3.x/docs/message-store-interceptor.html –