如何在web.xml 中設定預設錯誤頁面
在web.xml 中,您可以使用
Servlet 3.0 或更新版本
如果您是使用Servlet 3.0 或更高版本,您只需添加以下
<code class="xml"><web-app ...> <error-page> <location>/general-error.html</location> </error-page> </web-app></code>
Servlet 2.5
對於Servlet 2.5,您需要單獨指定每個常見HTTP 錯誤:
<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>
總而言之,對於Servlet 3.0 或更高版本,您可以直接設定預設錯誤頁面。對於 Servlet 2.5,您需要使用單獨的
以上是如何在 web.xml 中設定預設錯誤頁面?的詳細內容。更多資訊請關注PHP中文網其他相關文章!