请问Struts2怎么把错误日志写到文件中呢?我用的是log4j~~~

解决方案 »

  1.   

    方法类似,配置一个FileAppender <appender name="file_appender" class="org.apache.log4j.DailyRollingFileAppender">
    <param name="File" value="/logs/app-log.txt"/>
    <param name="DatePattern" value="'.'yyyy-MM-dd"/>
    <layout class="org.apache.log4j.PatternLayout">
    <param name="ConversionPattern" value="%d{HH:mm:ss.SSS} %C{1}.%M - %m%n"/>
    </layout>
    </appender> <logger name="org.hibernate">
    <level value="warn"/>
    <appender-ref ref="CONSOLE"/>
    <appender-ref ref="file_appender"/>
    </logger>