log4J配置及在web.xml文件中的配置
为什么80%的码农都做不了架构师?>>>
web.xml中的相关配置
<!-- webAppRootKey:值缺省为webapp.root,当tomcat下部署多个应用时(每个都用到了log4j),每个应用的web.xml中都要配置该参数,该参数与Log4j.xml文件中的${webapp.root}否则每个应用的webAppRootKey值都相同,就会引起冲突--><context-param><param-name>webAppRootKey</param-name><param-value>webapp.root</param-value></context-param><!-- log4jConfigLocation:log4j配置文件存放路径 --><context-param><param-name>log4jConfigLocation</param-name><param-value>/WEB-INF/conf/log4j.xml</param-value></context-param><listener><listener-class>org.springframework.web.util.Log4jConfigListener</listener-class></listener>
log4j.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"><log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"><!-- 控制台的日志记录 --><appender name="console" class="org.apache.log4j.ConsoleAppender"><param name="Target" value="System.out" /><layout class="org.apache.log4j.PatternLayout"><param name="ConversionPattern" value="%-5p: %c - %m%n" /></layout></appender><!-- 文件的日志记录 --><appender name="file" class="org.apache.log4j.DailyRollingFileAppender"><param name="File" value="${webapp.root}/logs/testdata.log" /><param name="Append" value="true" /><param name="DatePattern" value="'.'yyyy-MM-dd" /><layout class="org.apache.log4j.PatternLayout"><param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss,SSS} [%-5p]: %c - %m%n" /></layout></appender><!-- name要对应字节码文件所在的包路径,只会记录该包路径下的代码的日志 --><logger name="com.bocloud"><level value="debug,info,error" /><appender-ref ref="file"/><appender-ref ref="console" /></logger><!-- Root Logger --><root><priority value="debug" /><appender-ref ref="console" /></root></log4j:configuration>
转载于:https://my.oschina.net/lhplj/blog/274564
log4J配置及在web.xml文件中的配置相关推荐
- 请说明一下web.xml文件中可以配置哪些内容?
● 请说明一下web.xml文件中可以配置哪些内容? web.xml用于配置Web应用的相关信息,如:监听器(listener).过滤器(filter). Servlet.相关参数.会话超时时间.安全 ...
- java面试(二十五)--(1)redis为什么读写速率快性能好(2)说说web.xml文件中可以配置哪些内容(3)和的区别(4)扑克牌顺子
1. redis为什么读写速率快性能好? 1.Redis将数据存储在内存上,避免了频繁的IO操作 2.Redis其本身采用字典的数据结构,时间复杂度为O(1),且其采用渐进式的扩容手段 3.Redis ...
- web.xml文件中可以配置哪些内容?
web.xml用于配置Web应用的相关信息,如:监听器(listener).过滤器(filter).Servlet.相关参数. 会话超时时间.错误页面等①配置Spring上下文加载监听器,加载Spri ...
- web.xml 文件中的配置节的加载顺序
为什么80%的码农都做不了架构师?>>> web.xml 文件中一般包括 servlet, filter, listener 等的配置,那么它们是按照一个什么顺序加载呢? 首先 ...
- 在web.xml文件中配置Servlet时,主要配置哪些信息?
web前端的学习内容是比较多的,其中有一部分就是关于在web.xml文件中配置Servlet时的相关内容,在web.xml文件中配置Servlet时,主要配置哪些信息?来看看下面的详细介绍. 使用ID ...
- Web.XML文件中关于代码提示的一些问题
1. 问题描述 在进行ssm的整合时,我发现在web.xml文件中里按了alt+/以后没有下面的提示: 这样真的很不爽...于是弄了半天(主要是等着)终于解决了,特此写篇博客记录下. 2. 解决方 ...
- web.xml文件中的web-app元素
[转载]web.xml文件中的web-app元素 (2012-05-24 13:35:57) 转载▼ 标签: 转载 分类: java 挺全 的 呵呵呵 转了 原文地址:web.xml文件中的web-a ...
- 【MyBatis学习05】SqlMapConfig.xml文件中的配置总结
经过上两篇博文的总结,对mybatis中的dao开发方法和流程基本掌握了,这一节主要来总结一下mybatis中的全局配置文件SqlMapConfig.xml在开发中的一些常用配置,首先看一下该全局配置 ...
- web.xml文件中的web-app元素 部署
[转载]web.xml文件中的web-app元素 (2012-05-24 13:35:57) 转载▼ 标签: 转载 分类: java 挺全 的 呵呵呵 转了 原文地址:web.xml文件中的web-a ...
最新文章
- ACM题目————次小生成树
- 不均衡数据的处理方法
- swift 第四课 随意 设置button 图片和文字 位置
- LeetCode 655. 输出二叉树(二叉树高度二叉树遍历)
- nginx分割日志管理
- 我慕了!腾讯大手一挥,员工买房最高可申请免息借款90万
- 小屏手机大势已去!iPhone 12 Pro Max被买空mini居然还有货
- python实战1.0——爬取知乎某问题下的回复
- GitHub上最火的40个iOS开源项目(一)
- linux6.4添加源,RHEL6.4更改为CentOS源
- [leetcode]5179. 将二叉搜索树变平衡
- html链接基本语法,链接(link)基本语法
- windows无法打开添加打印机_打印机常见故障机及处理方法
- 电脑ATX电源接口定义详解
- GAN-评价指标IS以及FID、KID
- EMW3162 AT固件的使用【2】
- log(一)——MDC入门
- matlab 固态 机械_电脑是固态+机械硬盘好??纯固态硬盘好?
- iOS Core Bluetooth_4 用作中央设备的常用方法(2/2)[swift实现]
- Linux安装redis yum安装redis
热门文章
- daily scrum 12.2
- 统计文件大小与文件行数
- Linux之ab命令
- mysql 参数 innodb_flush_log_at_trx_commit
- ArcGIS Engine开发之TocControl
- 今天加班做了昨天晚上要写的页面,用到了一些之前用过但还不熟悉需要上网搜索才能用的知识点:...
- [导入]一个很有个性的网站??
- screen的一些常用命令和快捷键
- 07.配置日志的存储路径、设置日志的格式
- 【毕设】jsp+基于JB的人事管理系统(源代码+论文)