【发布时间】:2009-06-16 14:28:53
【问题描述】:
在开发 JSF 应用程序时能够监控 Session、Application 和 Request Bean 的内容会很有意义,但据我所知,我应该为我感兴趣的参数显式添加观察点.
当我浏览我的应用程序页面时,有没有更简单的方法来查看这些值?
【问题讨论】:
在开发 JSF 应用程序时能够监控 Session、Application 和 Request Bean 的内容会很有意义,但据我所知,我应该为我感兴趣的参数显式添加观察点.
当我浏览我的应用程序页面时,有没有更简单的方法来查看这些值?
【问题讨论】:
您可以使用自己的某些过滤器或框架提供的某些 AOP 技术将其作为横切关注点来实现。这个想法是记录每个请求的所有这些信息。可以是控制台,何乐而不为。
IMO,不过,监控请求的内容可能不是一个非常有用的想法。
【讨论】:
如果您想查看在这些范围中添加和删除的内容,请查看 ServletContextAttributeListener、ServletRequestAttributeListener 和 HttpSessionAttributeListener。您可以使用 web.xml 定义这些类的实例。
作为Vinegar says,如果你想监控任意类,你可以使用AOP。你也可以考虑using the debugger programmatically。
【讨论】: