本文共 1098 字,大约阅读时间需要 3 分钟。
TransactionFilter.java:public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { try { chain.doFilter(request,response); JdbcUtils.commitAndClose();// 提交事务 } catch (Exception e) { JdbcUtils.rollbackAndClose();//回滚事务 e.printStackTrace(); throw new RuntimeException(e);//把异常抛给Tomcat管理展示友好的错误页面 }}
在 web.xml 中我们可以通过错误页面配置来进行管理。
500 /pages/error/error500.jsp 404 /pages/error/error404.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>error404 <%-- 静态包含 base标签、css样式、jQuery文件 --%> <%@ include file="/pages/common/head.jsp"%>很抱歉。您访问的页面不存在,或已经被删除!!! 返回首页
<%@ page contentType="text/html;charset=UTF-8" language="java" %>error500 <%-- 静态包含 base标签、css样式、jQuery文件 --%> <%@ include file="/pages/common/head.jsp"%>很抱歉,您访问的后台程序出现了错误,程序猿小哥,正在努力的为您抢修!!! 返回首页
转载地址:http://nquki.baihongyu.com/