如何让log4j日志信息不止在页面显示在控制台也能打印

在使用struts开发的过程中,有的错误在页面上能显示但是不如在控制台显示的清楚,我们需要配一下让原本在浏览器页面上显示的错误也能现实在控制台中。
1、log4j.properties 加入

com.bjsxt是个包名 意思是:记录这个包(包含子包)下程序运行所产生的日志信息
log4j.logger.com.bjsxt=debug


2、在strutts.xml配置文件中配置exception拦截器的几个属性

<interceptor-stack name="myInterceptorStack">
<interceptor-ref name="exception">
<!--启用日志记录 -->
<param name="logEnabled">true</param>
<!--确认日志记录的程序所在的包名 -->
<param name="logCategory">com.bjsxt</param>
</interceptor-ref>
<interceptor-ref name="pagerInterceptor"/>
<interceptor-ref name="alias"/>
<interceptor-ref name="servletConfig"/>
<interceptor-ref name="i18n"/>
<interceptor-ref name="prepare"/>
<interceptor-ref name="chain"/>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值