您的位置:首页 > 编程语言 > Java开发

使用Spring实现异常统一处理【四】--error-page中对异常进行log

2015-04-23 12:12 981 查看
自定义SimpleMappingExceptionResolver子类进行异常统一处理,该子类也难免出错,所以配合error-page是必要的,当在error-page中如果通过http request重定向,无法把exception变量传过去,要对异常信息进行log,只能在jsp中进行log记录,具体如下:

<%@ page language="java" import="org.apache.log4j.Logger" pageEncoding="UTF-8" contentType="text/html; charset=utf-8"%>
<%
Exception exception = (Exception)request.getAttribute("exception");
final Logger logger = Logger.getRootLogger();
logger.error(exception.getMessage(),exception);
%>


参考:http://aokunsang.iteye.com/blog/1409505
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: