Sto utilizzando le pagine Tomcat 7 e JSP. Vorrei fornire una pagina di errore personalizzata per errori HTTP 500.La pagina di errore HTTP personalizzata non viene visualizzata in Internet Explorer
Quello che ho fatto è quello di dichiarare la pagina di errore personalizzato come segue in web.xml
:
<error-page>
<error-code>500</error-code>
<location>/error.jsp</location>
</error-page>
e ho creato una JSP chiamato error.jsp
con il seguente codice:
<%@ 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>
Ora questo funziona nella maggior parte browser, ma in Internet Explorer vengo indirizzato allo standard "La pagina del sito Web non può visualizzare la pagina".
Perché la mia pagina di errore HTTP 500 personalizzata non viene visualizzata in Internet Explorer?
Seriamente, perché IE è così ... – Worthy7
Sì. Anche io dovevo farlo per risolvere il mio problema. Ma tutti i dati sono stati visualizzati correttamente tranne l'icona della scheda. Mostra l'icona di default tomcat. Il mio è una semplice pagina html. Qualche soluzione? –