Ошибка конфигурации страницы в web.xml для приложения JSF - PullRequest
0 голосов
/ 16 мая 2011

Я пытался настроить страницу ошибки в web.xml, используя элемент error-page, но страница ошибки никогда не отображается, а исключения выдают в необработанном виде пользователю, просматривающему приложение.

Что мне с этим делать? Я не нашел никакой подсказки относительно того, почему это так. Любая помощь очень благодарна.

С уважением, Асиф

1 Ответ

4 голосов
/ 16 мая 2011

Вы можете добавить страницы ошибок для Exception следующим образом

 <error-page>
         <error-code>400</error-code>
         <location>/400.html</location>
    </error-page>
    <error-page>
        <error-code>404</error-code>
        <location>/404.html</location>
    </error-page>

    <error-page>
        <exception-type>your.company.YourException</exception-type>
        <location>/errorPage.html</location>
    </error-page>

Перепроверьте тип Exception, если вы хотите, чтобы страница ошибок отображалась во всех типах исключений, затем используйте java.lang.Exception

...