如何覆盖Grails中的默认错误消息?

时间:2011-02-07 14:48:24

标签: grails grails-validation

我有一个带有lastName字段的Person对象。 lastName字段不能为空。当用户在lastName字段中提交表单空白值时,用户看到的错误消息是:

Property [lastName] of class [com.example.Person] cannot be blank

此错误消息是蹩脚的。我想将它自定义为更友好的用户,例如“姓氏字段不能为空”

我该怎么做?

2 个答案:

答案 0 :(得分:20)

请参阅文档的第7章:http://grails.org/doc/latest/

您可以更改grails-app/i18n/messages.properties并添加

person.lastName.blank=The Last Name field cannot be blank

答案 1 :(得分:0)

在Grails 3中,您需要更改 grails-app / i18n / messages.properties

default.blank.message = {0}字段不能为空