Ich habe einen einfachen Test eingerichtet, um zu sehen, wie sich <%@ page errorPage="error.jsp" %> verhält. Es scheint die besagte Seite "error.jsp" auszuführen, wenn ich eine Ausnahme auslöse, aber wenn ich Syntaxfehler wie das Fehlen eines ";" teste, erhalte ich immer noch die Tomcat-Fehlerseite. Übersehe ich etwas oder sollte die Fehlerseite nicht bei jeder Art von Fehler ausgeführt werden?
2 Stimmen
Bitte, um Himmels willen, verwenden Sie Java-Scriptlets sparsam. Ich arbeite zur Zeit an einem Projekt, in dem JSP-Scriplets, JSP, JSTL und JavaScript miteinander vermischt sind. Es ist ein Alptraum, einen Code zu pflegen, der mit Scriptlets übersät ist.