在Grails中验证具有最小约束的Double属性时接收HTTP 404

时间:2010-09-27 09:36:29

标签: validation grails constraints double

对于像

这样的简单类
class Person {

    String Name

    Double incomeFromWork = new Double(0.0)

    static constraints = {
        incomeFromWork(min:0d)
    }
}

然而,在GSP页面上,当我输入incomeFromWork值的字母表时,出现“HTTP ERROR:404”错误。我应该使用哪些约束来接受有效的Double值作为收入?

谢谢, BT

1 个答案:

答案 0 :(得分:2)

你的约束没有任何问题;他们将正确验证Double属性。

您的问题很可能出在您的控制器中。您可能要么重定向到未定义的操作,要么渲染不存在的视图。

另外,您应该将Name重命名为name以符合标准成员命名约定。