jsp和struts2错误页面制作以及输出异常日志
在jsp中,我们可以在web.xml文件增加以下配置,捕获异常
在error.jsp文件中必须写:
<%@ page isErrorPage="true"%>
然后就可以获取异常的对象 exception
实现自己的日志输出方法:
com.wenhq.LogInfo.logInfo(exception);
而在struts2中就更简单了,因为它默认的包括对异常处理的拦截器,会把异常信息放到valuestack中,可以非常容易获取。
Struts2的配置文件增加如下:
Struts2默认支持vm
这样我在error.vm文件中用下面的代码记录异常信息,USERUTIL是velocity的自定义工具;
$!{USERUTIL.logError($!{exceptionStack})};
分类: java 4,256 次阅读
原文链接:http://www.wenhq.com/article/view_316.html欢迎转载,请注明出处:亲亲宝宝