users@javaserverfaces.java.net

Correct implementation of Phase Listener for session data.

From: Todd Patrick <Todd.Patrick_at_dtn.com>
Date: Thu, 2 Nov 2006 13:53:17 -0600

Expanding on a thread labeled "Does an object that contains user session data need to be a managed bean?" I am creating a class extending the Phase Listener. I want to check if my session object is valid for each page, thus I thought that a Phase Listener would be the proper approach, since it would be ran for each page. The phases RESTORE_VIEW and RENDER_RESPONSE are ran in the page Life Cycle no matter, if I understand the docs correctly. Thus, is it proper to check my session object in the RESTORE_VIEW phase or is there a better way? Such as a Servlet with a /* URL Pattern, that would run for each page as well. Thoughts on best practice is appreciated. Thanks, --Todd ----------------------------------------- NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.