0
现在,我正在使用Spring MVC开发一个Web应用程序。使用休眠验证器验证数字值
而在我的项目中,我尝试使用HIBERNATE VALIDATOR进行表单验证。
在我的项目的数据库表中包含以下字段。
[rate] numeric(5,2)
所以,我想添加一个验证的那场,我在我的豆声明场如下:
private double rate;
但是,我不知道如何验证值使用hibernate验证器的字段。
所以,我试图从GOOGLE获得帮助,但我没有得到很好的解决方案我的问题。
样品值可以是“0.05”,“1.00”,“12.55”等
因此,如果任何的方式来解决这个问题,请点亮我。谢谢。
是的,我试着用你的代码。但是,当我向**'rate' **字段输入**'abc' **值时,它显示**'无法将类型[java.lang.String]的属性值转换为所需的类型[java.math.BigDecimal **错误。请问有其他选择吗?谢谢。 –