flash.message = "Message"
用于设置错误消息时,我遇到了一些编码问题。稍后在视图中打印出来时,就像它是 ISO8859-1 而不是 UTF。
这是我的代码:
try {
assert xml.results.result.size() == 1
}
catch(AssertionError e) {
flash.message = "Fel, hittade mer än ett resultat. Detta ska inte hända, var god och radera en xxx för detta xxx"
println "Error, found more than one result. This should not occur, please remove one of the result for this id."
println e.getMessage()
}
这是一个标准的 grails 应用程序,我所做的只是将 generate-all 用于域控制器。