web.xml 에 Listener 를 등록하기전(명시하기전에 )
Log4j를 설정해 주어야한다.
<!-- Log4j -->
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>/WEB-INF/properties/log4j.properties</param-value>
</context-param>
<!-- Listener -->
<listener>
<listener-class>
org.springframework.web.util.Log4jConfigListener
</listener-class>
</listener>
<listener>
그리고 그 이후에 org.springframework.web.context.ContextLoaderListener 를 등록하면 된다.
당연하겠지만 log4jConfigLocation 의 위치값을 주었기때문에
/WEB-INF/properties/ 폴더에 log4j.properties 파일이 존재 하여야 한다.
log4j.properties 의 파일 내용은 아래와 같다.
log4j.rootLogger=info, consoleAppender
log4j.appender.consoleAppender=org.apache.log4j.ConsoleAppender
log4j.appender.consoleAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.consoleAppender.layout.ConversionPattern=[%C] %m%n
이렇게 사용하는 이유는...Spring API 에 명시되어 있다.
그리고 log4j.properties 의 내용은...
...
..
.
.
좀더 공부한후에 설명을 올리도록 하겠다..T^T