struts2 检验double不起作用

来源:百度知道 编辑:UC知道 时间:2024/06/22 02:17:21
struts2 检验double不起作用,对其它的作字符串检验又起作用

检验的配置文件:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0//EN" "http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
<validators>
<field name="siteName">
<field-validator type="requiredstring">
<param name="trim">true</param>
<message>楼盘名称不能为空!</message>
</field-validator>
</field>

<field name="sellDate">
<field-validator type="date">
<message>日期格式不正确!</message>
</field-validator>
</field>

<field name="area">
<field-validator type="

你在这里可以用正则表达式呀!想让他们怎么写就怎么写比如:
<field-validator type="regex">
<param name="expression"><![CDATA[^(\d{1}[.]{1}\d{1})|\d{1}$]]></param>
<message>格式不对</message>
</field-validator>

是否需要设置精度

你设置参数试试看,可不可能是没有参数?