Spring对log4j的增强[1]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

原文出处及讨论: http://www.blogjava.net/calvin/archive/2005/12/31/26150.html

Spring最擅长的,就是在别家的蛋糕上再加些cream,让你J2EE without Spring的时候心痒痒。

   log4j,可以有如下的cream:
   1. 动态的改变记录级别和策略,不需要重启Web应用,如《Effective Enterprise Java》所说。
   2. 把log文件定在 /WEB-INF/logs/ 而不需要写绝对路径。
   3. 可以把log4j.properties和其他properties一起放在/WEB-INF/ ,而不是Class-Path。

   在web.xml 添加

    <context-param>
        
<param-name>log4jConfigLocation</param-name>
        
<param-value>WEB-INF/log4j.properties</param-value>
    
</context-param>

    
<context-param>
        
<param-name>log4jRefreshInterval</param-name>
        
<param-value>60000</param-value>
    
</context-param>

    
<listener>
        
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
    
</listener>

本文关键:Spring对log4j的增强
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top