1

ドメインモデルにある検証制約をビューのタグで自動的に使用するにはどうすればよいです<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可能であれば、ビュー内でその部分を繰り返さないようにしたいと思います。

4

1 に答える 1

2

Grails jquery-validation-ui プラグインは、サーバー側の GORM 制約を使用してクライアント側の検証を実行します。これにより、クライアント側で検証ロジックが重複することを回避できます。プラグインへのリンクは次のとおりです http://grails.org/plugin/jquery-validation-ui

于 2012-11-05T15:31:11.627 に答える