【发布时间】:2010-10-11 12:13:24
【问题描述】:
我计划在我目前正在开发的 Web 应用程序中实现登录,但我正在努力解决一些细节问题。记录 Java Web 应用程序的最佳方法是什么?
具体;
- .war 包文件中的配置文件在哪里?
- 人们在哪里登录,相对路径或绝对路径平面文件,还是数据库?
- Log4J 日志记录是直接自动进入应用程序服务器日志文件还是您必须进行设置?在这种情况下,我使用的是 Tomcat,但我经常使用 Jrun。
- 关于 Web 应用程序日志记录我应该注意的任何其他问题?
目前我正在使用 Log4J,但我认为最佳实践将普遍适用于所有日志记录实现。
编辑:
对顶部问题的补充。
- 你在哪里初始化日志 配置?
在传统应用程序中,我在入口点执行此操作;
DOMConfigurator.configureAndWatch("log4j.xml");
Web 应用程序等价物是什么?
【问题讨论】:
-
决定最终接受这个答案。并不是只有一个答案,但 cherouvim 的答案是最有帮助的。
标签: java web-applications logging log4j