So legen Sie eine Standardfehlerseite in web.xml fest
In web.xml können Sie die
Servlet 3.0 oder neuer
Wenn ja Wenn Sie Servlet 3.0 oder neuer verwenden, können Sie einfach die folgende
<code class="xml"><web-app ...> <error-page> <location>/general-error.html</location> </error-page> </web-app></code>
Servlet 2.5
Für Servlet 2.5 müssen Sie jeden häufigen HTTP-Fehler einzeln angeben:
<code class="xml"><error-page> <!-- Missing login --> <error-code>401</error-code> <location>/general-error.html</location> </error-page> <error-page> <!-- Forbidden directory listing --> <error-code>403</error-code> <location>/general-error.html</location> </error-page> <error-page> <!-- Missing resource --> <error-code>404</error-code> <location>/Error404.html</location> </error-page> <error-page> <!-- Uncaught exception --> <error-code>500</error-code> <location>/general-error.html</location> </error-page> <error-page> <!-- Unsupported servlet method --> <error-code>503</error-code> <location>/general-error.html</location> </error-page></code>
Zusammenfassend lässt sich sagen, dass Sie für Servlet 3.0 oder höher direkt eine Standardfehlerseite festlegen können. Für Servlet 2.5 müssen Sie jeden häufig auftretenden HTTP-Fehler mithilfe einer separaten
Das obige ist der detaillierte Inhalt vonWie lege ich eine Standardfehlerseite in web.xml fest?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!