В Grails я не могу переопределить сообщение об ошибке по умолчанию
class User {
String userName
static constraints = {
userName nullable:false
}
}
*** I tried the different combination of the following in the message.properties ***
User.userName.null.message=The User Name cannot be null/blank
User.userName.null=The User Name cannot be null/blank
[package].User.userName.null.message=The User Name cannot be null/blank
[package].User.userName.null=The User Name cannot be null/blank
Но все равно не повезло. Я все еще получаю сообщение об ошибке по умолчанию: "Свойство [userName] из clas[package_name] не может быть пустым. Я использую Grails 3.0.8
1 ответ
Решение
Ключ user.userName.nullable
, Используйте следующую запись в вашем комплекте ресурсов.
user.userName.nullable=Your custom text