Grails验证器不起作用

时间:2009-05-08 17:30:54

标签: grails

我希望这只需要一双新的眼睛。

我有一个学校班级

class School {
    String name

    static constraints = {
        name(maxLength:50,blank:false)
    }

    static hasMany = [pupils:Reviewer]

    String toString() {
        return name
    }
}

我有一个学校控制器

class SchoolController {
    def scaffold = School
}

当我运行应用程序并在我的添加学校表单中放置一个很长的(长度超过50个字符)或甚至一个空白名称时,似乎没有遵守约束。

我错过了什么?

戴夫

1 个答案:

答案 0 :(得分:8)

根据Grails Validation Reference maxLength已弃用..

您是否尝试过使用maxSize?