-1

私はいくつかのサンプルプログラムを実行してgrailsを学んでいます。
grails を使用してユーザー定義フォームを検証する方法を知りたいです。
私のコードは次のとおりです。

ドメインクラス

class User
{
    String property

    static constraints = 
    {
        property(blank:false,nullable:false)
    }
}

コントローラ クラス

def addUser() {

}

def userPrint() {
      def values = request.getParameterValues("property")
      for(val in values){
         println "values received :"+val
      }
}

addUser.gsp

<html>
<head>
<title>Users</title>
</head>
<body>
<g:form name="useraddform" url="[controller:'user',action:'userPrint']">
<table>
<tr>
<td>Username :</td>
<td><g:textField name="property" value=""/></td>
</tr>
<tr>
<td>Password : </td>
<td><g:textField name="property" value=""/></td>
</tr>
</table>
<input type="submit" value="ADD"/>
</g:form>
</body>
</html>

入力したユーザー名とパスワードを検証する必要があります。
これを達成する方法???
助けてください....!

4

1 に答える 1

0

制約マニュアルのセクションとWeb レイヤーの章全体をお読みください。

また、grails generate-all他のサンプル プロジェクトで実行し、スキャフォールディング GSP の内容、特にhasErrorsタグ/関数を確認します。

于 2012-08-11T21:07:39.633 に答える