java - 如何将 JSF RI (Mojarra) 日志转发到 slf4j 或 log4j?

标签 java jsf log4j slf4j mojarra

如何教学Mojarra使用 slf4j 还是 log4j?

根据slf4j documentation我必须打电话:

org.slf4j.bridge.SLF4JBridgeHandler.install();

在我的项目中的某个地方。但我无法在 Mojarra 中调用它...所以,问题是我何时以及如何执行这个 install() 方法?

最佳答案

最好的方法是通过自定义 Listener 。在 JSF servlet 之前初始化,它应该在 contextInitialized(ServletContextEvent) 中配置 jul-to-slf4j 桥接.

关于java - 如何将 JSF RI (Mojarra) 日志转发到 slf4j 或 log4j?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5125988/

相关文章:

ajax - a4j :outputpanel and a4j:region? 和有什么区别

java mybatis isTraceEnabled()Z错误

java - 无法使用gradle tomcat插件调试tomcat应用程序

java - 谷歌 CodePro 规则

java servlet cos多部分: save inpustream for later storage

java - Log4J - 自动刷新日志文件,可能吗?

java - Log4j的RollingFileAppender不创建文件

java - 在 Eclipse for Java 和 Jython 中使用 Nailgun

java - 添加额外类时找不到 Android 源

ajax - 使用 f :ajax 渲染多个组件