JSP PageContext. Handlepageexception() method: throw an exception

Grammar 1

handlePageException(Exception e)

Example

<%@page language="java" pageEncoding="GBK" errorPage="error.jsp"%>
  <%
     Integer.parseInt("测试");
   %>
<%@page language="java" pageEncoding="GBK" isErrorPage="true" errorPage="error2.jsp"%>
  <%
     pageContext.handlePageException(exception);
   %>
<%@page language="java" pageEncoding="GBK" isErrorPage="true"%>
  <%
     out.print(exception.getMessage());
   %>

Grammar 2

handlePageException(Throwable t)

Example

<%@page language="java" pageEncoding="GBK" errorPage="error.jsp"%>
  <%
     Integer.parseInt("测试");
   %>
<%@page language="java" pageEncoding="GBK" isErrorPage="true" errorPage="error2.jsp"%>
  <%
     Throwable t = exception.getCause();
     pageContext.handlePageException(t);
   %>
<%@page language="java" pageEncoding="GBK" isErrorPage="true"%>
  <%
     out.print(exception.getMessage());
   %>
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
分享
二维码
< <上一篇
下一篇>>