0

domain/commandObjects で検証が失敗すると、エラー メッセージは message.properties から取得され、fieldName でフォーマットされます。

Property {0} must be a valid number

として表示されます

Property deviceTemperature must be a valid number

次のようなエラー メッセージを変更せずに、フィールド名を読み取り可能な文字列に変更するにはどうすればよいですか。

Property Device temperature must be a valid number

4

1 に答える 1

1

生成されたフォーム GSP を見ると、Grails 規則が見つかります。例:

class Book {
  String title
}

<label for="title">
  <g:message code="book.title.label" default="Title" />
</label>

そのため、いつでも使用できますdomainClassName.propertyName.label

于 2013-10-17T18:17:59.867 に答える