0

当域/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 回答