因為jsp的本質(zhì)是servlet,當他發(fā)生錯誤的時候我們需要進行處理,常見的比如 500 404等
可以在page指令中配置 errorPage 當發(fā)生錯誤的時候會跳轉(zhuǎn)到該頁面
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1" errorPage="common/500.jsp"%>
在錯誤頁面中可以指定自己就是錯誤處理頁面這樣才可以使用內(nèi)置對象 exception
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1" isErrorPage="true"%>
<%
當然也可以進行全局的配置 web.xml
<error-page>
<error-code>404</error-code>
<location>/error.jsp</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/500.jsp</location>
</error-page>