1. 程式人生 > >jsp錯誤頁面的處理

jsp錯誤頁面的處理

exc spa 顯示 ror 錯誤頁 bsp web-xml exceptio 必須

局部的錯誤處理

  1,errorpage

    在錯誤頁面指令page中聲明errorpage="要顯示的頁面地址"

    在要顯示的頁面page中聲明iserrorpage="true"(默認false 可以在jsp頁面中輸出exception.getMessage打印錯誤信息 前提iserrorpage是tue)

  2,設置全局錯誤處理頁面(讓錯誤全部跳轉到指定頁面)

    在web-xml中配置

        //500錯誤全部跳轉到comm.jsp

        <error-page>

          <error-code>500</error-code>//錯誤類型

          <location>/comm/comm.jsp</location>//要跳轉的頁面地址(jsp頁面)

        </error-page>

        //404錯誤全部跳轉comm.html(靜態的只有一個錯誤nofound)

        <error-page>

          <error-code>404</error-code>//錯誤類型

          <location>/comm/comm.html</location>//要跳轉的頁面地址(jsp頁面)

        </error-page>

註意點

  優先執行errorpage的命令(要使用全局配置必須先刪除errorpage)

jsp錯誤頁面的處理