Benutzerdefinierte Fehlerseite in Tomcat 7 für Fehlercode 500
Jungs, ich habe Probleme mit dem Öffnen meiner benutzerdefinierten Fehlerseite in Tomcat in der Windows-Umgebung. Einiges an Lösung habe ich aber leider nicht bekommen. Ich habe fast alle Links ausprobiert, aber es funktioniert bei mir nicht. Einige davon funktionieren für andere in Tomcat bereitgestellte Lösungen, jedoch nicht für meinen Webdienst
Meineweb.xml
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<error-page>
<location>/error.html</location>
</error-page>
Ich sende einen Fehler von meiner Servlet 3.0-Anwendungresponse.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
Ich habe meine gelegterror.html im Stammverzeichnis meines WebService.
Einige der Links, die ich für die JSP-Seite anstelle von HTML erhalten habe, habe ich auch ausprobiert
Im Falle von JSP habe ich verwendet:
<%@ page isErrorPage="true" %>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<h1>Error</h1>
</body>
</html>
Zu Ihrer Information: Für andere integrierte Tomcat-Lösungen funktioniert es einwandfrei. Aber in meinemInternetservice Ich erhalte die Antwort 500, aber die Seite wird leer geöffnet. Und eine andere Sache, die ich deaktiviert habe, ist, dass mein Internet Explorer 9.0 immer noch eine fehlerfreundliche Seitenantwort anzeigt, die 500 vom Servlet kommt. Aber die Fehlerseite ist leer.
Wenn Sie eine Idee haben oder Zweifel an meiner Anfrage haben, lassen Sie es mich wissen. Ich brauche es so schnell wie möglich.