0
我正在嘗試自定義錯誤消息。首先,我想在輸出上獲取消息密鑰爲錯誤,例如:package.Subpage.title.nullable。Groovy/Grails默認錯誤消息
爲了獲得這個目標我已經刪除從我的應用程序的所有message.properties包,但我仍然得到像這樣的輸出:
Property [title] of class [class package.Subpage] cannot be blank
我有FieldError類的屬性,看看它的實現那裏,我已經注意到,這個類屬性:
defaultMessage=Property [{0}] of class [{1}] cannot be blank
我當然知道,不存在用於看起來像class.property消息密鑰模式(空白或爲空的或任何約束集)和我可以重寫每封郵件,但我的主要目標是完全控制消息密鑰,消息值和默認消息的外觀。
問題:有什麼辦法可以爲grails中的錯誤定義默認消息和消息密鑰嗎?