Grails命令/域对象属性名称

Grails命令/域对象属性名称,grails,gsp,Grails,Gsp,当域/命令对象中的任何验证失败时,错误消息将取自message.properties并使用字段名格式化,即 Property {0} must be a valid number 将显示为 Property deviceTemperature must be a valid number 如何将字段名更改为可读字符串而不更改错误消息,如: 属性设备温度必须是有效数字如果查看生成的GSP表单,您将发现Grails约定。例如: class Book { String title } <

当域/命令对象中的任何验证失败时,错误消息将取自message.properties并使用字段名格式化,即

Property {0} must be a valid number
将显示为

Property deviceTemperature must be a valid number
如何将字段名更改为可读字符串而不更改错误消息,如:


属性设备温度必须是有效数字

如果查看生成的GSP表单,您将发现Grails约定。例如:

class Book {
  String title
}

<label for="title">
  <g:message code="book.title.label" default="Title" />
</label>
教材{
字符串标题
}
因此,您可以始终使用
domainClassName.propertyName.label