Log4J在实际项目中的应用?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Log4J在实际项目中的应用?相关的知识,希望对你有一定的参考价值。

小弟刚学会使用struts1.x和struts2 老师给分配了任务自己研究下log4j,我大致看了一下,资源文件log4j.properties 和log4j.xml基本能够配置了,但是不知道在实际项目中如何应用,google了一下基本都是在ssh框架中整合的,如果是单纯的使用struts2的项目如何用它输出业务逻辑层的日志呢?有经验的达达请帮忙解惑,最好是能够提供一个实际应用的例子,在线等...

public class LoginAction
Logger log=Logger.getLogger("mylog");//引入Log4j的包,别弄错了
public String login()
log.info("就这么简单");



参考技术A private static Log log = LogFactory.getLog(类名.class);

log.info(..);
log.error(..);

无论是action还是service,任何类都可以加入静态引用,打印日志
参考技术B 尽管不使用SSH框架日志功能仍然可以使用的,在你处理逻辑的过程中,你可以在任何你想要记录日志的地方进行写入记录的

以上是关于Log4J在实际项目中的应用?的主要内容,如果未能解决你的问题,请参考以下文章

log4j在tomcat项目中的使用

log4j 在项目中的详细配置

Grails 应用程序中的 Log4J 问题,它依赖于 comons-logging

log4j在Web项目中的使用

Tomcat日志项目中的log4j日志控制台——我的日志最后到底跑哪去了?

java中的日志组件-log4j