如何在我的视图的<g:select/>
标记中自动使用域模型中的验证限制,或者这是不可能的?
在我的域类中,我有一个int
属性,其size
约束:
int texture
static constraints = {
texture range:0..8
}
现在,在我看来,我想使用select来允许用户选择正确的值。我目前有这个:
<g:form action="save">
<div class="fieldcontain ">
<label for="foamScore.texture">
Foam Texture
</label>
<g:select name="foamScore.texture" from="${0..8}"/>
</div>
</g:form>
如果可能,我希望避免在视图中重复0..8
部分。
答案 0 :(得分:2)
Grails jquery-validation-ui插件将使用服务器端GORM约束执行客户端验证。这样您就可以避免在客户端重复验证逻辑。 这是插件的链接 http://grails.org/plugin/jquery-validation-ui