JSP(9)_ JSP 指令_page 指令的 errorPage 和 isErrorPage,以及 JavaWeb 异常处理

JSP

JSP 指令

page 指令的 errorPage 和 isErrorPage,以及 JavaWeb 异常处理

  • 我们知道,在一个 JSP 页面出错后,Tomcat 会响应给我用户错误信息!如果你不希望 Tomcat 给用户输出错误信息,那么可以使用 page 指令的 errorPage 来指定错误页!
    例如:<%@page errorPage=”xxx.jsp”%>
    这时,在当前 JSP 页面出现错误时,会转发到 xxx.jsp 页面。
    pageError 的路径,由于是服务器端的跳转,所以绝对路径不需要加项目名,直接指定项目名称后面的路径即可。
  • errorPage 示例
    JSP(9)_ JSP 指令_page 指令的 errorPage 和 isErrorPage,以及 JavaWeb 异常处理
    错误页面的编写
    JSP(9)_ JSP 指令_page 指令的 errorPage 和 isErrorPage,以及 JavaWeb 异常处理
    JSP(9)_ JSP 指令_page 指令的 errorPage 和 isErrorPage,以及 JavaWeb 异常处理
    测试
    JSP(9)_ JSP 指令_page 指令的 errorPage 和 isErrorPage,以及 JavaWeb 异常处理
  • iserrorPage 示例
    JSP(9)_ JSP 指令_page 指令的 errorPage 和 isErrorPage,以及 JavaWeb 异常处理
    测试
    JSP(9)_ JSP 指令_page 指令的 errorPage 和 isErrorPage,以及 JavaWeb 异常处理
  • JavaWeb 异常处理
    JSP(9)_ JSP 指令_page 指令的 errorPage 和 isErrorPage,以及 JavaWeb 异常处理
    JSP(9)_ JSP 指令_page 指令的 errorPage 和 isErrorPage,以及 JavaWeb 异常处理
    JSP(9)_ JSP 指令_page 指令的 errorPage 和 isErrorPage,以及 JavaWeb 异常处理
    JSP(9)_ JSP 指令_page 指令的 errorPage 和 isErrorPage,以及 JavaWeb 异常处理
    测试结果
    JSP(9)_ JSP 指令_page 指令的 errorPage 和 isErrorPage,以及 JavaWeb 异常处理

如有错误,欢迎指正!