jsp中抛出一个异常
<% String action = request.getParameter("action"); if ("accountException".equals(action)) { // System.out.println("111");//true throw new AccountException("兄弟登陆了"); } %> <a href="<%=request.getRequestURI() %>?action=accountException">click</a>
filter捕捉异常,然后传到下一个jsp处理网页
try { chain.doFilter(request, response); } catch (Exception e) { String message = e.getMessage(); request.setAttribute("message", message); request.getRequestDispatcher("/AccountException.jsp").forward( request, response); }
原文:http://www.cnblogs.com/vhyc/p/6490579.html