`
唯快不破
  • 浏览: 81957 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

如何使用spring中的Log4jConfigListener

阅读更多
使用spring中的Log4jConfigListener有如如下好处:
   1. 动态的改变记录级别和策略,不需要重启Web应用,如《Effective Enterprise Java》所说。
   2. 把log文件定在 /WEB-INF/logs/ 而不需要写绝对路径。
因为 系统把web目录的路径压入一个叫webapp.root的系统变量。这样写log文件路径时不用写绝对路径了.
log4j.appender.logfile.File=${webapp.root}/WEB-INF/logs/myfuse.log
   3. 可以把log4j.properties和其他properties一起放在/WEB-INF/ ,而不是Class-Path。
   4.log4jRefreshInterval为60000表示 开一条watchdog线程每60秒扫描一下配置文件的变化;
   在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>

转自:http://blog.csdn.net/pengchua/archive/2007/12/17/1943461.aspx
分享到:
评论

相关推荐

    log4j2.xml配置

    spring5取消Log4jConfigListener,运用Log4jServletContextListener代替Log4jConfigListener(log4j2.xml的配置)

    spring5学习笔记

    spring5学习笔记.

    Spring_Aop入门例子

    Spring_Aop入门例子,可以直接导入,里面有Spring需要的jar包

    spring-web-2.5.jar

    org.springframework.web.util.Log4jConfigListener.class org.springframework.web.util.Log4jConfigServlet.class org.springframework.web.util.Log4jWebConfigurer.class org.springframework.web.util....

    Spring零配置Demo---JavaConfig

    采用注解配置SpringMVC,有SpringSecurity,Dao,Controller,Servlet等的样例,部分代码: public void onStartup(ServletContext servletContext) throws ... servletContext.addListener(Log4jConfigListener.class);

    ssh框架的搭建

    ssh开源框架的搭建,含分页,事务管理 &lt;param-name&gt;contextConfigLocation /WEB-INF/applicationContext-*.xml,/WEB-INF/... &lt;listener-class&gt;org.springframework.web.util.Log4jConfigListener &lt;/listener&gt;

    ssh(structs,spring,hibernate)框架中的上传下载

    3在Spring中使用org.springframework.jdbc.support.lob.OracleLobHandler处理Oracle数据库的Blob类型字段。  通过这样的设置和配置,我们就可以象持久化表的一般字段类型一样处理Blob字段了。  以上是Spring+...

    Java中的Listener监听器

    本文介绍了Listener以下几个方面的内容:  · Listener的定义与作用  · Listener的分类与使用 ...  Spring使用Log4jConfigListener配置Log4j日志  Spring使用IntrospectorCleanupListener清理

    SPRING API 2.0.CHM

    Log4jConfigListener Log4jConfigServlet Log4jConfigurer Log4jNestedDiagnosticContextFilter Log4jWebConfigurer LookupDispatchActionSupport LookupOverride MailAuthenticationException ...

    基于MyEclipse搭建maven+springmvc整合图文教程(含源码0

    &lt;listener-class&gt;org.springframework.web.util.Log4jConfigListener &lt;!-- 字符集 过滤器 --&gt; &lt;filter-name&gt;CharacterEncodingFilter &lt;filter-class&gt;org.springframework.web.filter....

Global site tag (gtag.js) - Google Analytics