struts2.1.6   用xml中的message 设置信息 在jsp中<s:fielderror />取不到值具体代码如下xml文件:
 <field name="password">
        <field-validator type="requiredstring">
            <param name="trim">true</param>
           <message>密码不能为空!!</message>
        </field-validator>
    </field>jsp页面上没有输出 但在后台有输出:
2010-7-22 16:50:23 com.opensymphony.xwork2.util.logging.commons.CommonsLogger error
严重: Validation error for userName:用户名不能为空!!
大家帮看看,先谢谢了

解决方案 »

  1.   

    在jsp页面中,有没有设置form的主题和head
    <s:head/>
      

  2.   


    <s:fielderror /> 获取信息,还要设置head 么?刚学struts2 标签还不熟悉,介绍详细一点,谢谢啦
      

  3.   

    确定xml和action的名字对应起来了么?
      

  4.   

    和head没有关系。
    只要验证的配置文件名称正确如:actionName-validation.xml
    并且里面的属性对应起来。就可以。
      

  5.   

    确定了  验证的信息 在后台都已经打印出来了 就是jsp上显示不出来
      

  6.   

     问题已解决,是 dtd 的版本号给写错了