JSPCN主页 | JSP空间 | 网站制作 | JSP下载 | JSP论坛 | JSP教程 | 关于JSPCN | 联系我们
JSP虚拟主机,jsp空间,java空间,java虚拟空间,详细请点击进入
做最专业的JSP中文网站 当前位置首页--技术新闻--缓存区  
文章搜索:
关键字 标题
  
JSP中文网内容管理系统(JCMS)
JSP虚拟主机
网络笔记本
网摘,图片,笔记收藏
虚拟服务器

JSPCN文章目录分类
JSP配置[219]JSP基础[136]
中文问题[69]上传问题[27]
JAVABEAN[46]数据库[212]
文件操作[126]图片声音[17]
JSP其他[57]时间相关[16]
JAVAMAIL[72]STRUTS[144]
开发工具[28]教程系列[157]
JSP实例[89]
JAVA基础[421]APPLET[78]
JAVA网络[179]Applica[115]
Servlet[98]XML[163]
J2ME[257]J2EE[374]
考试相关[63]JAVA线程[90]
EJB[261]Swing[26]
Java API[141]声音图片[28]
异常处理[33]JAVA实例[290]
JAVA类[139]SUN[89]
Hibernate[6]JMX[8]
Spring[34]
本版推荐文章 
本版热点文章 
相关文章链接 
 
Apache通用日志包概述
作者:     文章来源:
访问次数:1次     加入时间:2005年01月01日
很少听说哪个j2ee项目没有用到log的,或许我孤陋寡闻了,哈哈!!
  在项目程序中一般输出日志有三个作用:
  1 监控代码变量的变化并保存到文件以及对其进行统计分析。
  2 作为以后审计的依据。
  3 担当集成开发的debugger,并向终端输出调试信息。(终端可能是file or console)
日志常用接口是LogFactory 和Log

通用日志包分为6种级别:FATAL,ERROR,WARN,INFO,DEBUG,TRACE。其中FATAL最高,TRACE级别最低,通用日志包采用日志级别机制,可以灵活的控制输出的日志内容。
一般有下列方法:fatal(Object message),error(Object message),warn(Object message),info(Object message),debug(Object message),trace(Object message).只要当它输出日志的级别大于或等于日志器配置的日志级别时,这个方法才会执行。
假如:你的日志配置文件是log4j.properties,在其中配置日志级别是INFO,那么如果你在程序里写log.fatal("this is mistake"),这个方法就会执行,因为fatal级别比你定义的info级别大,如果是log.info(.....),这个也会执行。但是当你在程序中调用debug(),ttrace(),这两个方法就不会执行了,因为他们级别比info低。

Log接口还定义了一组是否允许输出特定级别的日志消息方法。
isFatalEnabled()
isErrorEnabled()
isWarnEnabled()
isInfoEnabled()
isDebugEnabled()
isTraceEnabled()

LogFactory 接口
org.apache.commons.logging.LogFactory 接口提供了获得日志器实例的两个静态方法;
public static Log getLog(String name) throws LogConfigurationException;
public static Log getLog(Class class) throws LogconfigrationException;

Log4j日志器
Log4j是apache的一个开源项目。是一个日志操作包。Log4j允许灵活的指定日志消息输出的目的地,如文件和控制台。还可以控制每条日志的输出格式。另外,还可以通过定义日志消息的级别,能够非常细致的控制日志的输出。这些功能可以通过一个配置文件来灵活的进行配置,不需要修改程序的代码。
Log4j主要是由三大组件组成:
Logger:生成日志
Appender;定义日志消息输出的目的地。
Layout:指定日志消息的输出格式
JSP虚拟主机 | JSP空间 | JSP主机 | JSP双线虚拟主机 | JAVA空间 | JAVA虚拟主机 | 虚拟服务器 | JSP 虚拟服务器 | VPS
Virtual Private Server | JAVA虚拟服务器 | VM服务器 | VHOST | 虚拟操作系统 | JSP论坛 | JAVA论坛 | JSP站点论坛
Copyright © 2002-2005 JSPCN.net. All rights reserved.
JSP中文网    备案序号:蜀ICP备05001583号
成都恒海科技发展有限公司    成都市一环路南二段6号新瑞楼三楼8号