Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1529070
  • 博文数量: 3500
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 43870
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-03 20:31
文章分类

全部博文(3500)

文章存档

2008年(3500)

我的朋友

分类:

2008-05-04 19:21:46

一起学习
开发人员需要创建跟踪文件以帮助他们找到错误,或根据用户的活动来提交报告。因此记录日志对于Java的应用就显得很重要了。 现在已经有相当多的日志框架支持Java,包括来自于IBM,JDK1.4,和Apache的。目前使用的是Apache的Log4J框架。它最初是由Ceki Gulcu写出来的,而且被移植到Python和C 中。尽管Log4J非常有用,在JSP页内部中使用还是有一点困难的。但是Jakarta Log Taglib可以帮助我们。 Jakarta Log Taglib似的JSP开发人员可以轻松的和Logging framework交互,而不用担心它是如何复杂的工作的。 首先,必须要指定taglib。操作方法如下: <%@ taglib uri=" taglibs/log-1.0" prefix="log" %> 在这个例子中,我们指定了taglib,并输入了一个前缀“log”。 一旦这些建立了之后,日志信息将会以如下五种标记输出:debug,,warn,info, error,或fatal。它们是Log4J的五种默认的错误信息的输出。 日志本身可能以特征的形式或内容的形式来输出。而且,可能设置了一个范围。因此有可能出现在“login”目录中只有调试信息的情况。 这里有一些例子: <%-- debug the value 'i' --%> A simple piece of debugging <%=i%>. <%-- push some debug out as an attribute --%> <%-- Output the username of the logged in user --%> User logged in[<%=username%>] Logging taglib还提供了输出某段jsp程序到日志文件的功能。这里有一段简单的代码用来输出这四段程序的日志: 下载本文示例代码


使用Jakarta Log Taglib使用Jakarta Log Taglib使用Jakarta Log Taglib使用Jakarta Log Taglib使用Jakarta Log Taglib使用Jakarta Log Taglib使用Jakarta Log Taglib使用Jakarta Log Taglib使用Jakarta Log Taglib使用Jakarta Log Taglib使用Jakarta Log Taglib使用Jakarta Log Taglib
阅读(120) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~