Обработка ошибок с использованием контроллера в Grails
У меня есть файл error.gsp, который обрабатывает ошибки. Я хочу добавить логику сервера к поведению ошибок, поэтому я изменил свои отображения: "500"(view: '/error')
чтобы: "500"(controller: 'errors')
в моем классе UrlMappings.
И добавил новый контроллер:
class ErrorsController {
def index() {
println(request.exception)
render view: '/error'
}
}
Мне нужны данные об исключении, и они имеют значение NULL, но они существуют в представлении. Модель также нулевая.
Как я могу получить объект исключения в контроллере ошибок?
С уважением, Идо