Grails表单验证

时间:2012-06-16 17:07:04

标签: grails

验证grails中表单的最简单方法是什么?我没有使用scalffolding。我也不想用jquery写这些javascript。我知道jquery插件,但文档不是很清楚。

1 个答案:

答案 0 :(得分:1)

最简单的方法?

使用动态脚手架并实现约束,即

class User {

  String name
  String password
  String personalInfo

  static constraints = {
    name(size: 4..20, unique:true, blank:false)
    password(size:8..20, blank:false)
    personalInfo(size: 1000, nullable:true)
  }
}

如果您不想使用动态脚手架,则必须在命令行通过grails User generate-all为对象创建控制器和视图。这将生成用户域的控制器和视图,您可以随意修改。但是,这更复杂,您需要熟悉GSP标签