Validation 在Grails中验证具有最小约束的Double属性时接收HTTP 404
对于像这样的简单类Validation 在Grails中验证具有最小约束的Double属性时接收HTTP 404,validation,grails,constraints,double,Validation,Grails,Constraints,Double,对于像这样的简单类 class Person { String Name Double incomeFromWork = new Double(0.0) static constraints = { incomeFromWork(min:0d) } } 然而,在GSP页面上,当我为incomeFromWork值输入字母时,我得到了一个“HTTP错误:404”错误。我应该使用什么约束条件来接受有效的双倍值作为收入 谢谢, BT您的约束没有任何
class Person {
String Name
Double incomeFromWork = new Double(0.0)
static constraints = {
incomeFromWork(min:0d)
}
}
然而,在GSP页面上,当我为incomeFromWork
值输入字母时,我得到了一个“HTTP错误:404”错误。我应该使用什么约束条件来接受有效的双倍值作为收入
谢谢,
BT您的约束没有任何问题;它们将正确验证Double
属性
很可能您的问题出在控制器上。您可能正在重定向到未定义的操作,或者呈现不存在的视图
另外,您可能应该将Name
重命名为Name
,以满足标准的成员命名约定