今天后台调试,调用后台接口却发现没有把日志打印出来

于是开始配置打印日志

1.导入log4j的jar

import org.apache.log4j.Logger;

2.配置log4j.properties

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=%d{yyyy-MM-dd HH:mm:ss} %m%n
log4j.category.org.hibernate.tool.hbm2ddl=DEBUGlog4j.category.org.hibernate.SQL=DEBUGlog4j.rootLogger=info, stdout

3.web.xml配置监听:

 <context-param><param-name>log4jConfigLocation</param-name><param-value>log4j.properties</param-value></context-param>

完整的web.xml的配置:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"version="2.5"><display-name>newsweb</display-name><welcome-file-list><welcome-file>index.html</welcome-file><welcome-file>index.htm</welcome-file><welcome-file>index.jsp</welcome-file><welcome-file>default.html</welcome-file><welcome-file>default.htm</welcome-file><welcome-file>default.jsp</welcome-file></welcome-file-list><servlet><servlet-name>springMVC</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>springMVC</servlet-name><url-pattern>/</url-pattern></servlet-mapping><listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener><context-param><param-name>contextConfigLocation</param-name><param-value>WEB-INF/applicationContext.xml</param-value></context-param><context-param><param-name>log4jConfigLocation</param-name><param-value>log4j.properties</param-value></context-param><servlet-mapping><servlet-name>default</servlet-name><url-pattern>*.html</url-pattern></servlet-mapping></web-app>

4.在类中引入log打印日志:

5.打印日志:

希望对你有所帮助,如果你想做web项目可以私聊我哦

java SpringWeb如何实现打印日志相关推荐

  1. java logger的info_logger打印日志(如何打印对象内容)

    在开发中经常要打印日志,但是有些对象如何打印呢,可以使用老土办法,通过toString方法去打印,但是这样太麻烦了.有没有一劳永逸的方法呢.下面就有个例子. 1. 一个最基本的例子 使用Logging ...

  2. 请不要在Java项目中乱打印日志了,这才是正确姿势,非常实用!

    点击上方"码农突围",马上关注 这里是码农充电第一站,回复"666",获取一份专属大礼包 真爱,请设置"星标"或点个"在看&quo ...

  3. java如何用LOG打印日志并输出信息到文件中

    使用log4j.jar.log4j 是apache 提供的记录日志的jar 档. 下载地址:http://logging.apache.org/log4j/1.2/download.html 除了这个 ...

  4. 别在 Java 代码里乱打日志了,这才是正确的日志打印姿势!

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 转自:公众号   石杉的架构笔记  作者:Lrwin 打日志的正确 ...

  5. java通过maven构建项目实现日志生成模拟(三)通过logback 打印日志

    安装配置好需要的jar包后 通常使用logback打印日志的时候需要在类的前面加上 private final static Logger logger =LoggerFactory.getLogge ...

  6. 02_JNI中Java代码调用C代码,Android中使用log库打印日志,javah命令的使用,Android.mk文件的编写,交叉编译

     1  编写以下案例(下面的三个按钮都调用了底层的C语言): 项目案例的代码结构如下: 2 编写DataProvider的代码: package com.example.ndkpassdata; ...

  7. 这才是JAVA中打印日志的正确姿势

    作者:lrwin 原文链接:http://t.cn/E9BkD7a 使用slf4j 1. 使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一 2. 实现方式统一使用: Logback框架 打 ...

  8. java logger使用_这才是JAVA中打印日志的正确姿势

    作者:lrwin 原文链接:http://t.cn/E9BkD7a 使用slf4j 1. 使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一 2. 实现方式统一使用: Logback框架 打 ...

  9. java logging 格式化_Spring源码使用java.util.logging打印日志

    初记于2020/9/16日晚间不加班.前几天搭建了gradle下spring5.1系列源码,发现跑起来也没有框架任何日志打印,看到spring中有个模块为spring-jcl, 联想到JUL(java ...

最新文章

  1. SQLServer2005数据库自动备份
  2. 解决element 照片墙上传时回显问题
  3. ajax后台怎么取mapp,后台管理实现
  4. VC按最小化、关闭按钮、Esc都隐藏主窗口
  5. C语言实现一个随机测试加减乘除,编写程序:C语言实现一个随堂测试,能进行加减乘除运算...
  6. keil3如何放大字体_Word技巧之快速放大字体!快来GET新技能!
  7. 2018年山西省环境空气质量综合指数平均下降10.8%
  8. 深圳地方坐标系转WGS84坐标系
  9. day 21 C# 窗体绘制一个正方体
  10. 服务器开机黑屏无法进入系统,电脑黑屏无法进入系统怎么办?
  11. 双色球历史数据下载最新2003年2021年
  12. leakcanary内存泄露检测工具报错 Dumping memory, app will freeze. Brrr
  13. access中的Format用法详解
  14. 《滚雪球:巴菲特和他的财富人生》【美】艾丽斯·施罗德著
  15. c盘满了但是d盘有空间如何扩容-windows
  16. [项目管理入门系列] 师傅领进门-------项目运作的一般流程(三)
  17. 量子计算 21 量子算法 6 (Shor Part III: QFT+PF)
  18. KFC宅急送点餐系统开发 MFC动态树形控件使用
  19. ios点击大头针气泡不弹出_高德 ios 自定义气泡添加点击事件无效问题
  20. 作为投资者,这10个对冲策略你必须烂熟于心

热门文章

  1. 一个好的java博客
  2. Flickr.net傻瓜教程(二)
  3. MySQL主从复制配置过程(一主一从模式)
  4. MySQL基础篇:事务管理
  5. 谈谈Tomcat连接器
  6. 必会Redis单节点、Sentinel和Cluster操作实战
  7. 糟了,生产环境MySQL主从数据库不一致怎么办?!
  8. 36岁前百度员工哀叹:结婚三年老婆要离婚,要求分走大半财产,并且带走孩子。阴差阳错之下,发现孩子不是自己亲生的!...
  9. 大厂程序媛的特殊烦恼:男朋友工资只有自己的60%,天天阴阳怪气!
  10. 下一代构建工具 Gradle ,比 Maven 强在哪里!