表示錯(cuò)誤頁(yè)的操作,在一般的站點(diǎn)中,只要一個(gè)程序出現(xiàn)了錯(cuò)誤,就是產(chǎn)生了異常,則可以統(tǒng)一跳轉(zhuǎn)到一個(gè)頁(yè)面進(jìn)行顯示,那么這種操作就屬于錯(cuò)誤頁(yè)的處理,但是簡(jiǎn)單的錯(cuò)誤頁(yè)基本上都是在JSP中的開(kāi)發(fā)中使用的。
要想進(jìn)行錯(cuò)誤頁(yè)的設(shè)置,需要滿足以下兩個(gè)條件:
1、在錯(cuò)誤能夠處理的頁(yè)上的page指令中,增加:isErrorPage="true",表示可以處理錯(cuò)誤
2、在每一個(gè)頁(yè)面指定errorPage,指向isErrorPage為true的頁(yè)面。
如果希望配置一種全局的錯(cuò)誤處理,則可以在web.xml中進(jìn)行配置
    <error-page>
        
<error-code>404</error-code>
        
<location>/error.jsp</location>
    
</error-page>
    
<error-page>
        
<exception-type>java.lang.NullPointException</exception-type>
        
<location>/error.jsp</location>
    
</error-page>
一旦發(fā)生錯(cuò)誤就會(huì)跳轉(zhuǎn)到指定頁(yè)面,此方法屬于服務(wù)器跳轉(zhuǎn)