2010-03-19 2 views
0

Я хотел бы напечатать причину ошибки HTTP 500 на моем шаблоне Velocity, но мне трудно понять, как это можно сделать.Как получить доступ к exception/stacktrace в шаблоне Velocity, разрешенном страницей ошибок web.xml?

Мой web.xml конфигурируется с:

<error-page> 
    <error-code>500</error-code> 
    <location>/error/500</location> 
</error-page> 

Расположение опирается на контроллер Spring. Страница 500.vm разрешает, как ожидалось, но как мне получить доступ к исключению, которое привело к этой странице ошибок?

Thanks ~

ответ

0

Это приложение Avetti? Http 500 - это ошибка «catch all», которая не может быть определена приложением, поэтому сервер передает сообщение («материал перепутался»). Этот тип ошибки обычно возникает, когда приложение ломается или неправильно обрабатывает исключение ... поэтому нет исключения для улова или присутствия на странице.