1

如何在<g:select/>我的视图标签中自动使用域模型中的验证约束,或者这是不可能的?

在我的域类中,我有一个int带有size约束的属性:

int texture
static constraints = {
  texture range:0..8
}

现在,在我看来,我想使用一个选择来允许用户选择正确的值。我目前有这个:

<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视图中的部分。

4

1 回答 1

2

Grails jquery-validation-ui 插件将使用服务器端 GORM 约束执行客户端验证。这样可以避免在客户端重复验证逻辑。这是插件 http://grails.org/plugin/jquery-validation-ui的链接

于 2012-11-05T15:31:11.627 回答