1. So zeigen Sie eine Verzeichnisliste an:
Wenn wir Programme lokal testen, sind wir es im Allgemeinen gewohnt, zu durchsuchen, welche Dateien sich in einem bestimmten Verzeichnis im Browser befinden. Dazu muss der Webserver Verzeichnislisten unterstützen:
Öffnen Sie die Datei conf/web.xml und suchen Sie den folgenden Code:
<param-name>listings</param-name>
<param-value>false</param-value>
Ändern Sie „false“ in „true“.
2. Konfigurieren Sie die Fehlerseite: (Geben Sie die Seite zur Behandlung von Fehlern an.)
Öffnen Sie die Datei D:demoWEB-INFweb.xml:
<error-page>
zwischen <web-app>…</web-app>
<error-code>404</error-code>
<location>/NotFound.jsp</location>
</error-page>
(Fehler mit Fehlercode 404 werden an NotFound.jsp weitergeleitet)
<error-page>
<error-code>500</error-code>
<location>/error.jsp</location>
</error-page>
(Wenn im System ein 500-Fehler auftritt, also ein interner Serverfehler, springen Sie zur Fehlerverarbeitungsseite error.jsp)
<error-page>
<Exception-Type>java.lang.NullException</Exception-Type>
<location>/error.jsp</location>
</error-page>
(Wenn eine java.lang.NullException (d. h. eine Nullzeiger-Ausnahme) im System auftritt, springen Sie zur Fehlerbehandlungsseite error.jsp.)
……
erinnern:
Die oben genannten Seiten müssen größer sein (>=2kB), sonst funktionieren sie nicht.
Grund: Tomcat begrenzt die Bytes solcher Seiten auf eine bestimmte Anzahl Bytes.
3. Wie kann das Problem verstümmelter Zeichen auf einer JSP-Seite gelöst werden?
Fügen Sie dem Header der Seite hinzu:
<%@ page contentType="text/html; charset=gb2312″%>