Не отображается пользовательская страница ошибок на JSP - PullRequest
0 голосов
/ 21 апреля 2011

Я не хотел бы вывести из себя собственную страницу 404. в web.xml я определил

<error-page>
    <error-code>404</error-code>
    <location>/WEB-INF/jsp/error/error404.html</location>
</error-page>

В моем фильтре я выкидываю эту ошибку следующим образом:

response.sendError(404);
System.out.println("telst log: 404");

В журналах я вижу свой журнал, но страница отображается правильно. Браузер принт

Oops! This link appears to be broken.

Но когда я смотрю на исходный код страницы, есть HTML-код моей страницы !!!

Может ли кто-нибудь помочь? Спасибо.

Браузер: crome, IE. Сервер - JBoss 5.1

1 Ответ

2 голосов
/ 21 апреля 2011

Чтение http://en.wikipedia.org/wiki/HTTP_404#Custom_error_pages и http://www.thesitewizard.com/webdesign/google-chrome.shtml. IE и Chrome заменяют пользовательскую страницу своей собственной страницей 404, если пользовательская страница меньше 512 байт.

...