Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Validation 在Grails中验证具有最小约束的Double属性时接收HTTP 404_Validation_Grails_Constraints_Double - Fatal编程技术网

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
,以满足标准的成员命名约定