在开发JSF应用程序时能够监视Session,Application和Request Bean的内容会很有意义但据我所知,我应该明确地为我感兴趣的参数添加观察点。
当我浏览应用程序页面时,是否有更简单的方法来查看这些值?
答案 0 :(得分:1)
您可以使用自己的一些过滤器或框架提供的一些AOP技术将其作为一个跨领域的问题。我们的想法是在每个请求上记录所有这些信息。它可以是控制台,为什么不呢。
IMO,监控请求内容可能不是一个非常有用的想法。
答案 1 :(得分:1)
如果您想查看在这些范围中添加和删除的内容,请查看ServletContextAttributeListener,ServletRequestAttributeListener和HttpSessionAttributeListener。您可以使用 web.xml 定义这些类的实例。
作为Vinegar says,如果要监视任意类,可以使用AOP。您还可以考虑using the debugger programmatically。