Spring log4j2配置

来源:互联网 发布:今日头条招聘php 编辑:程序博客网 时间:2024/04/28 12:06

Servlet 3及以上
自动启用,不用配置,默认log4j文件为log4j2.xml或log4j2.properties,如果要改变文件名(路径),则需要配置

<context-param>    <param-name>log4jConfiguration</param-name>    <param-value>classpath:log4j3.xml</param-value></context-param>

Servlet 2.5

<listener>    <listener-class>    org.apache.logging.log4j.web.Log4jServletContextListener    </listener-class></listener><filter>    <filter-name>log4jServletFilter</filter-name>    <filter-class>        org.apache.logging.log4j.web.Log4jServletFilter    </filter-class></filter><filter-mapping>    <filter-name>log4jServletFilter</filter-name>    <url-pattern>/*</url-pattern>    <dispatcher>REQUEST</dispatcher>    <dispatcher>FORWARD</dispatcher>    <dispatcher>INCLUDE</dispatcher>    <dispatcher>ERROR</dispatcher>    <dispatcher>ASYNC</dispatcher><!-- Servlet 3.0 w/ disabled auto-initialization only; not supported in 2.5 --></filter-mapping>
0 0