Я пытаюсь передать сообщение об ошибке от контроллера Grails на контроллер ошибок Grails, чтобы отобразить сообщение об ошибке в HTTP-ответе, но я не уверен, какой параметр содержит сообщение об ошибке в контроллере ошибок .
URLMappings.groovy
Все 500 ошибок сопоставлены с ErrorsController
"500"(controller: "errors", action: "serverError")
GenericController
def {
try{
//do some work
}catch(Exception e){
response.sendError(500, e.getMessage())
}
}
ErrorsController
def serverError = {
render( how can I access the exception details here?? )
}
Мне нужно получить доступ к исключению в ErrorsController, чтобы я мог вывести его в ответ HTTP.