One of the problems that I faced while developing applications using JSF was the issue of how to access the map containing the session objects in JSF backing beans. I wanted to access the current users session after he makes an attempt to log in and then store a User object in the session on successful login after retrieving his relevant details from the backend.
After a bit of searching i came across a simple and elegant solution. Here is a small excerpt from code.
FacesContext context=FacesContext.getCurrentInstance();
Map session =context.getExternalContext().getSessionMap();
This gets me a handle of the session map. And thats pretty much there is to it.
I hope it helps you if you are struggling with the same issue.
:)
Signing Off
Ryan Sukale
Signing Off
Ryan Sukale
No comments:
Post a Comment