Java Web Project自定义错误页面,log4j记录日志。
2013-09-01 16:50
351 查看
创建记录日志的文件LoggerHelper.java:
log4j.properties
默认日志文件存放在:apache-tomcat-6.0.36\bin\下面,可以使用占位符变量表示你日志信息存放的目录,例如:${tomcat}。
使用System.setProperty("tomcat",sc.getRealPath("/"));设置最终的目录。
最后如果部属目录没有log4j.properties和log4j.jar文件,需要手动将这个log4j.properties文件复制到Tomcat\webapps\项目名\WEB-INF文件夹里,将log4j.jar文件复制到对应的Tomcat\webapps\项目名\WEB-INF\lib目录下面。
log4j.rootLogger=debug,stdout,logfile log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.err log4j.appender.stdout.layout=org.apache.log4j.SimpleLayout log4j.appender.logfile=org.apache.log4j.DailyRollingFileAppender log4j.appender.logfile.File=${tomcat}/logs/website.txt log4j.appender.logfile.layout=org.apache.log4j.PatternLayout log4j.appender.logfile.DatePattern='.'yyyy-MM-dd log4j.appender.logfile.layout.ConversionPattern=%n%d{yyyy-MM-dd HH\:mm\:ss} %F %m
log4j.properties
默认日志文件存放在:apache-tomcat-6.0.36\bin\下面,可以使用占位符变量表示你日志信息存放的目录,例如:${tomcat}。
使用System.setProperty("tomcat",sc.getRealPath("/"));设置最终的目录。
最后如果部属目录没有log4j.properties和log4j.jar文件,需要手动将这个log4j.properties文件复制到Tomcat\webapps\项目名\WEB-INF文件夹里,将log4j.jar文件复制到对应的Tomcat\webapps\项目名\WEB-INF\lib目录下面。
相关文章推荐
- java web 自定义错误页面 完整jsp错误页面代码(同时写错误日志) error.jsp
- java web 自定义错误页面 完整jsp错误页面代码(同时写错误日志) error.jsp
- java Web应用配置log4j日志记录
- 两步实现Log4j记录java控制台输出的系统所有异常信息和自定义记录日志---->非常实用,强烈推荐阅读
- java Web应用配置log4j日志记录
- ASP.NET全局错误处理和异常日志记录以及IIS配置自定义错误页面
- java Web应用配置log4j日志记录
- java Web应用配置log4j日志记录
- java web 异常处理——转发至某个自定义的web错误页面
- Java项目添加log4j日志文件错误记录
- ASP.NET 记录页面错误及自定义错误页
- java、javaweb 日志技术汇总(log4j , Commons-logging,.....)
- Java中使用Log4j记录日志
- Java Web Application 自架构 四 Log4j2日志管理
- java使用log4j产生日志,使用自定义日志名称
- Java Web - 日志-log4j(二)--配置文件说明
- 浅谈Java项目日志记录和分析 (基于log4j介绍)
- java、javaweb 日志技术汇总(log4j , Commons-logging,.....)
- java web 使用jdbc 过程错误记录