Puis-je propager struts2 ActionErrors entre les différentes classes d'action?

Si j'ai une action dont le résultat est un redirectAction à une autre action dans une classe différente, est-il possible d'obtenir la validation des erreurs à afficher dans le résultat de l'action? E. g. dans l'exemple suivant, si un utilisateur exécute actionA (qui n'a pas de points de vue qui lui est associé), et il y a des erreurs, est-il un moyen d'afficher ces erreurs dans les actionB résultat (foo.jsp)? Ou vais-je à propos de cette complètement le mauvais sens?

<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>
Essayez d'utiliser MessageStore Intercepteur - struts.apache.org/release/2.3.x/docs/...

OriginalL'auteur sk. | 2009-07-01