Java Struts 2消息存储拦截器删除无重定向错误

Java Struts 2消息存储拦截器删除无重定向错误,java,jsp,struts2,Java,Jsp,Struts2,我对Struts 2中的消息存储拦截器有问题。我在struts.xml文件中有以下操作: <action name="rfi" method="add" class="org.test.action.RfiAction"> <interceptor-ref name="store"> <param name="operationMode">AUTOMATIC</param> </interceptor-ref&

我对Struts 2中的消息存储拦截器有问题。我在struts.xml文件中有以下操作:

<action name="rfi" method="add" class="org.test.action.RfiAction">
    <interceptor-ref name="store">
        <param name="operationMode">AUTOMATIC</param>
    </interceptor-ref>
    <interceptor-ref name="defaultStack" />
    <result name="error">../display/irrt/rfi.jsp</result>
    <result name="input">../display/irrt/rfi.jsp</result>
    <result name="success" type="redirectAction">
        <param name="actionName">rfis</param>
        <param name="namespace">/irrt</param>
    </result>
</action>
这是JSP中用于显示消息的代码:

<s:if test="hasActionErrors() == true">
    <s:iterator value="actionErrors">
        <p class="text"><b><font color="red"><s:property /></font></b></p>
    </s:iterator>
</s:if>
<s:elseif test="hasActionMessages() == true">
    <s:iterator value="actionMessages">
        <p class="text"><b><font color="green"><s:property /></font></b></p>
    </s:iterator>
</s:elseif>

对此问题的任何帮助都将不胜感激。

我错过了此特定页面上包含错误的内容

<result name="success" type="redirectAction">
        <param name="actionName">rfis</param>
        <param name="namespace">/irrt</param>
    </result>

这个故事的寓意是:不要假设其他每一页上的代码都在一个不起作用的页面上。

rfis操作确实会通过拦截器。这与rfi操作有关,当它转到错误或输入结果时,即根本没有重定向的结果。当它查看这些结果时,操作错误不会显示。您的意思是说使用s:actionerror或s:actionmessage不会显示错误/消息?这是正确的。我正在使用上面的迭代器来迭代操作错误或消息,但是,我只是尝试使用s:actionerror和s:actionmessage标记,它仍然没有显示出来。
<result name="success" type="redirectAction">
        <param name="actionName">rfis</param>
        <param name="namespace">/irrt</param>
    </result>
<action name="rfis" class="..." method="...">
    <interceptor-ref name="store">
        <param name="operationMode">AUTOMATIC</param>
    </interceptor-ref>
    <interceptor-ref name="defaultStack" />
    <result ..../>
</action>