I have a filter in which I redirect the screen to login page, if the url is directly pasted in the browser. It works fine but when the application is in use and suddenly user pastes the URL in the browser of index page, I need to clear some faces session values and redirect the screen to login and in the else part of my code I am not able to get the handle of facesContext (To clear the Backing bean values).
Pls advice me. Any better approach to redirect to the index screen is welcome.
Another way of doing it is try accessing your bean directly. looks like you have session scoped bean, so you can simply get it from the session by doing session.getAttribute("managedBeanName"); and then you can do whatever you want with this object.
Joined: Nov 22, 2006
The blog is really useful for a beginner like me. Thanks a lot Nitin.