This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
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.