gpt4 book ai didi

java - 使用 Phase Listener 在生产环境中记录 JSF 页面请求

转载 作者:行者123 更新时间:2023-11-29 03:31:03 24 4
gpt4 key购买 nike

我正在开发一个网络应用程序,我需要记录客户端的页面请求。因此,我从 this link. 实现了 PhaseListener

在本教程中,在页面末尾的最终评论部分建议;

"Using a phase listener can be a worthwhile tool during development asit gives you ready feedback as to what is going on within the innardsof JSF.
Just remember to turn this diagnostic tool off in production!"

我不明白为什么我需要在生产中关闭相位监听器。您能告诉我在生产中使用 phaselistener 的优点和缺点吗?

问候。

最佳答案

这句话措辞不当。它不是在谈论一般的阶段监听器,而是在教程中讨论的特定阶段监听器,它只是打印 JSF 生命周期的当前处理阶段(那篇文章显然借鉴了 my article 的想法,它发表于2 年前)。在生产环境中,这只会在服务器日志文件中造成无关的困惑,没人在看,并且会使找到真正相关的日志条目变得更加困难。

另一方面,如果您唯一的功能需求是“页面请求日志记录”(因此不是“JSF 阶段日志记录”),那么这可以通过简单的 servlet filter 更有效地完成。 .

关于java - 使用 Phase Listener 在生产环境中记录 JSF 页面请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18273784/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com