jsp遇到异常转到错误页面

第一种(不推荐)

被引用的error页面一定要加入<%@ page isErrorPage="true"%>,不然直接引用会报错

在页面上的page指令那里加入errorPage属性,可以用绝对路径,也可以用相对路径

<%@ page errorPage="/WEB-INF/error.jsp"%>

在错误页面error.jsp的page指令加入isErrorPage属性,表示可以被其他页面引用为错误页面

<%@ page isErrorPage="true"%>
第二种(推荐)

错误响应码500,404,以及捕获异常,只要有错误就会直接跳转到错误页面,无论是否设置了isErrorPage属性


 500
 /what.jsp
 

 
 404
 /what.jsp
 

 
 java.lang.Exception
 /errorpage.jsp
 



你可能感兴趣的:(javaweb)