Как отловить все коды ошибок одновременно - PullRequest
1 голос
/ 11 июля 2011

Как я могу поймать все коды ошибок одновременно? Я пытался *, но это не сработало.

<error-page>
  <error-code>javax.servlet.error.status_code</error-code>  
  <location>/default_error_page.html</location>
</error-page>

Ответы [ 2 ]

0 голосов
/ 11 июля 2011

Как упоминал Джозеф, из XSD нет способа сделать это, , но * способ сделать то, что вы хотите, - это использовать фильтр. Если фильтр перехватывает какое-либо исключение, вы можете вернуть любой контент, который хотите.

Конечно, это решение работает, пока сервер не отправил заголовки обратно клиенту.

0 голосов
/ 11 июля 2011

Нет способа сделать это в соответствии с web.xml XSD .Вы должны будете указать каждый код ошибки отдельно.

...