我创建了一个 jsp 来分析服务器日志。它被部署为一个 portlet。现在我希望 jsp 位于根文件夹中。
我有两个选择:-
1] 要么我使用我想避免的 ext-plugin 方法\
2]只需将jsp放在根文件夹中。
如果我采用第二种方法,我应该将 log4j.properties 和自定义 appender 文件放在哪里,以便我可以看到 jsp 中的日志,它位于根文件夹 *(....\webapps\ROOT)。* 我的属性文件是:
log4j.rootLogger=INFO,logfile,console,SystemStatus
log4j.logger=INFO,logfile,console,SystemStatus
# Console appender (stdout)
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=[%d{yy-MM-dd HH:mm:ss.SSS}] [%p] <%t> [%X{jsessionId}] [%c] %m%n
# File appender
log4j.appender.logfile=org.apache.log4j.FileAppender
log4j.appender.logfile.File=${catalina.base}/logs/copofi.log
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=[%d{yy-MM-dd HH:mm:ss.SSS}] [%p] <%t> [%X{jsessionId}] [%c] %m%n
log4j.appender.SystemStatus=org.copofi.common.logging.SystemStatusAppender