wood burning stoves*
The moose likes JSF and the fly likes session issue Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSF
Bookmark "session issue " Watch "session issue " New topic
Author

session issue

Kumar Gaurav
Ranch Hand

Joined: Apr 08, 2008
Posts: 108
hi all,

i have a web page corresponding to which the managed bean is in session. Problem is when i navigate to other page and then again comes back to this page all fields are populated with the values when i left that page earlier. Can any thing be done so that when ever i come to this page i find all fields blank or in a state when one comes to this page for the very first time. I think problem is because of session.


Any pointer in this reagard will be highly helpful.


Regards,
Gaurav
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 15957
    
  19

You think correctly. A session-scope object is constructed once and remains until the session is invalidated unless you explicitly remove it from the session context. To be precise, it retains state.

One of the things that complicates this is that if the session object was reset, the "back" button wouldn't operate as expected. However, this can be annoying when moving forward, because what you want in your particular case is to reset the state of the object.

Probably the best way of resolving this is to supply the bean with a public method named "reset()" or "init()" or something like that. Then inject the session object into whatever object controls navigation towards whatever page(s) use the session scope object. Invoke init/reset() on the pbject as part of the action process that sends the user to the session-scope object pages.


Customer surveys are for companies who didn't pay proper attention to begin with.
Kumar Gaurav
Ranch Hand

Joined: Apr 08, 2008
Posts: 108
Could you please elaborate it further..
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: session issue
 
Similar Threads
Dynamic field collapse issue in Form
Strust2 validation problem
Problem with Struts2 validation
keep the values of my input text fields
clear session scoped variable values