Używam stron Tomcat 7 i JSP. Chciałbym podać niestandardową stronę błędu dla błędów HTTP 500.Niestandardowa strona błędu HTTP nie jest wyświetlana w przeglądarce Internet Explorer
Co zrobiłem jest zadeklarować niestandardowej strony błędu w następujący sposób w web.xml
:
<error-page>
<error-code>500</error-code>
<location>/error.jsp</location>
</error-page>
I stworzył JSP nazywa error.jsp
z następującego kodu:
<%@ page pageEncoding="UTF-8" isErrorPage="true" %>
<!DOCTYPE html>
<html>
<head>
<title>500</title>
</head>
<body>
<img src="${pageContext.request.contextPath}/images/500.jpg" />
</body>
</html>
Teraz działa to w większości przeglądarki, ale w Internet Explorerze zabieram się do standardu "Strona nie może wyświetlić strony".
Dlaczego moja niestandardowa strona błędu HTTP 500 nie jest wyświetlana w przeglądarce Internet Explorer?
Poważnie, dlaczego IE jest tak ... – Worthy7
Tak. Nawet musiałem to zrobić, aby naprawić mój problem. Ale wszystkie dane zostały poprawnie wyświetlone z wyjątkiem ikony tabulatora. Pokazuje domyślną ikonę tomcat. Mine to prosta strona html. Jakieś rozwiązanie? –