Просмотр содержимого Session, Application и Request Bean - PullRequest
1 голос
/ 16 июня 2009

Было бы разумно иметь возможность отслеживать содержимое Session, Application и Request Bean при разработке приложения JSF, но, насколько я знаю, я должен явно добавить точки наблюдения для интересующих меня параметров .

Существует ли более простой способ просмотра этих значений при навигации по страницам приложений?

Ответы [ 2 ]

1 голос
/ 17 июня 2009

Если вы хотите увидеть, что добавляется и удаляется из этих областей, взгляните на ServletContextAttributeListener , ServletRequestAttributeListener и HttpSessionAttributeListener . Вы можете определить экземпляры этих классов, используя ваш web.xml .

Как говорит Vinegar , если вы хотите отслеживать произвольные классы, вы можете использовать AOP. Можно также подумать о программном использовании отладчика .

1 голос
/ 17 июня 2009

Вы можете сделать это как сквозную задачу, используя собственный фильтр или некоторые методы AOP, предоставляемые платформой. Идея состоит в том, чтобы регистрировать всю эту информацию по каждому запросу. Это может быть консоль, почему бы и нет.

ИМО, хотя мониторинг содержания запроса может быть не очень полезной идеей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...