【发布时间】:2011-06-22 19:08:44
【问题描述】:
我有一个带有姓氏字段的 Person 对象。姓氏字段不能为空。当用户在lastName字段中提交表单空白值时,用户看到的错误信息是:
Property [lastName] of class [com.example.Person] cannot be blank
这个错误信息很糟糕。我想将其自定义为更用户友好的内容,例如“姓氏字段不能为空”
我该怎么做?
【问题讨论】:
我有一个带有姓氏字段的 Person 对象。姓氏字段不能为空。当用户在lastName字段中提交表单空白值时,用户看到的错误信息是:
Property [lastName] of class [com.example.Person] cannot be blank
这个错误信息很糟糕。我想将其自定义为更用户友好的内容,例如“姓氏字段不能为空”
我该怎么做?
【问题讨论】:
参见文档第 7 章:http://grails.org/doc/latest/
您将更改 grails-app/i18n/messages.properties 并添加
person.lastName.blank=The Last Name field cannot be blank
【讨论】:
在 Grails 3 中,您需要更改 grails-app/i18n/messages.properties:
default.blank.message={0} 字段不能为空
【讨论】: