Grails客户端验证

Grails客户端验证,grails,grails-plugin,grails-validation,Grails,Grails Plugin,Grails Validation,您(如果您)如何使用grails管理客户端验证?您是使用插件还是使用javascript框架镜像约束? 干杯我没有亲自使用它们,但这两个插件可能会帮助您: 在我参与的Grails项目中,我们没有使用插件,而是使用javascript插件和自定义验证器(jQuery插件、原型、Dojo等)的混搭来实现客户端验证。在客户机上提供即时字段级验证非常方便 正如leebutts所说,这些插件的来源是开放的。为什么不考虑增强这些插件中的一个(或两者)来实现你所需要的,并回馈给社区? 也许值得看看新的。有了

您(如果您)如何使用grails管理客户端验证?您是使用插件还是使用javascript框架镜像约束?
干杯

我没有亲自使用它们,但这两个插件可能会帮助您:


在我参与的Grails项目中,我们没有使用插件,而是使用javascript插件和自定义验证器(jQuery插件、原型、Dojo等)的混搭来实现客户端验证。在客户机上提供即时字段级验证非常方便

正如leebutts所说,这些插件的来源是开放的。为什么不考虑增强这些插件中的一个(或两者)来实现你所需要的,并回馈给社区?


也许值得看看新的。有了它,约束就变成了Grails的人工制品,可能会使这项工作更容易。

非常感谢!最后一个我还没试过。关于第一个,它听起来很有希望,但是仍然缺少很多特性(我认为大小约束就是一个例子,它是非常粗粒度的)。你实施客户端验证吗?不,不是在我当前的项目上。我有一个或两个自定义检查(比如注册期间请求的用户名是唯一的),但没有使用插件。我认为这是一个好主意,如果它可以在一个干燥和可维护的方式。如果javascript验证器做了您需要的一些事情,为什么不贡献它并添加您的用例缺少的东西呢?谢谢!我真的考虑过为前面提到的项目做贡献,我已经开始深入研究代码,但是由于我对groovy和grails比较陌生,我现在觉得有点不安全。再次感谢你们两位友好的回答;)