日期:2014-05-17  浏览次数:20714 次

struts2 框架下内置校验器问题
使用struts2的内置校验器,输入成绩,成绩是Double类型,当输入为空或成绩不再0到100之间时分别给出错误提示
<field name="credit[0]">
  <field-validator type="requiredstring">
  <message>成绩不能为空</message>
  </field-validator>
  </field>
<field name="credit[0]">
  <field-validator type="double">
  <param name="minInclusive">0</param>
  <param name="maxInclusive">100</param>
  <message>成绩超出范围</message>
  </field-validator>
  </field>
这样写的话即使填入合适的数据也会提示“成绩不能为空”
请问各位高手怎么解决这问题,感激不尽

------解决方案--------------------
http://lvjian117.blog.163.com/blog/static/18946522011515112533285/