本文主要是介绍IDEA 2016.1 Maven SpringMVC学习教程_log日志的生成(三),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、log4j.properties配置
### 设置### log4j.rootLogger = debug,stdout,D,E ### 输出信息到控制抬 ### log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target = System.out log4j.appender.stdout.layout = org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n ### 输出DEBUG 级别以上的日志到文件F://logs/debug.log ### log4j.appender.D = org.apache.log4j.FileAppender log4j.appender.D.File = F://IDEA//debug.log log4j.appender.D.Append = true log4j.appender.D.Threshold = DEBUG log4j.appender.D.layout = org.apache.log4j.PatternLayout log4j.appender.D.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n ### 输出ERROR 级别以上的日志到文件F://logs/error.log ### log4j.appender.E = org.apache.log4j.FileAppender log4j.appender.E.File = F://IDEA//error.log log4j.appender.E.Append = true log4j.appender.E.Threshold = ERROR log4j.appender.E.layout = org.apache.log4j.PatternLayout log4j.appender.E.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
2、web.xml配置
<!-- Log4j配置 --> <context-param><param-name>webAppRootKey</param-name><param-value>webapp.root</param-value> </context-param> <!--设置环境变量,指定log4j的配置文件--> <context-param><param-name>log4jConfigLocation</param-name><param-value>classpath:log4j/log4j.properties</param-value> </context-param> <listener><listener-class>org.springframework.web.util.Log4jConfigListener</listener-class> </listener>
3、HomeController.java
// 注解标注此类为springmvc的controller,url映射为"/home" @Controller @RequestMapping("/home") public class HomeController {//添加一个日志器 private static final Logger logger = LoggerFactory.getLogger(HomeController.class);//映射一个action @RequestMapping("/index")public String index(){//输出日志文件 logger.info("the first jsp pages");logger.debug("第一个springMVC应用程序!");//返回一个index.jsp这个视图 return "index";} }
这里将tomact8换成tomact9,不知道tomact8中出现错误的原因
若使用相关软件,请联系QQ:728297725
这篇关于IDEA 2016.1 Maven SpringMVC学习教程_log日志的生成(三)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!