В 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
Другие вопросы по тегам