无法显示Struts2字段错误

无法显示Struts2字段错误,struts2,struts-validation,Struts2,Struts Validation,我已经创建了发送操作请求的index.jsp <meta http-equiv="REFRESH" content="0;url=./radioButton.action"> 我在my.xml中配置了拦截器,如下所示 <interceptors> <interceptor name="redirectMessage" class="com.daya.message.RedirectMessageInterceptor" /> &l

我已经创建了发送操作请求的index.jsp

 <meta http-equiv="REFRESH" content="0;url=./radioButton.action">
我在my.xml中配置了拦截器,如下所示

<interceptors>
    <interceptor name="redirectMessage"  class="com.daya.message.RedirectMessageInterceptor" />

       <interceptor-stack name="sessionStack">
        <interceptor-ref name="redirectMessage" />
            <interceptor-ref name="defaultStack" />
       </interceptor-stack>
  </interceptor-stack>
</interceptors>
我正在使用下面的标记显示字段错误

<s:fielderror></s:fielderror>
但在jsp重定向后,当验证失败时,不会显示消息


客户端验证工作正常。我禁用了用于检查服务器端验证的javascript,因为Struts提供了一种处理此问题的方法,但我不知道您为什么要手动执行此操作。

然后覆盖现有功能,而不是创建新功能。@DayanandaEswar通过告诉我们您为什么要实现自己的功能,我们可以提供更好的答案或建议更好的解决方案你是如何再次从会话中获取消息的?我也不明白你为什么要复制现有的功能。
<interceptors>
    <interceptor name="redirectMessage"  class="com.daya.message.RedirectMessageInterceptor" />

       <interceptor-stack name="sessionStack">
        <interceptor-ref name="redirectMessage" />
            <interceptor-ref name="defaultStack" />
       </interceptor-stack>
  </interceptor-stack>
</interceptors>
userName = [User Name is required to login]
password = [Password is required to login]
<s:fielderror></s:fielderror>