顯然簡化了,但我試圖建立一個字符串,我會傳遞到另一個messages.properties條目。比如,也許我有一個看起來像這樣的條目:看起來像這個在返回消息條目字符串和參數之前,我可以抓取Grails消息字符串嗎?
someField.sillyError.good=good
someField.sillyError.bad=bad
someField.validation.error=This has been a [{3}] morning
隨着驗證:
static constraints = {
someField(nullable: false, blank: false, validator: { val, obj ->
def someOtherEntry = g.message(code: 'someField.sillyError.' + val)
return ['someField.validation.error', someOtherEntry]
}
}
到g.message()
調用不工作,我似乎無法使用其他任何事情都可以得到它。
可能的重複:http://stackoverflow.com/questions/2814771/grails-getting-a-message-value-from-controller – Kelly 2012-07-26 00:50:35