Folks,I don't know what the canonical way of doing this is, but what I do to achieve precisely the effect you are after is to invalidate the session in the Action class, after everything's done:
I have a wizard framework that uses the same ActionForm to collect data as the wizard progresses. The scope of the ActionForm is session so that values are preserved when the user navigates back and forwards through the wizard.
When I get to the end of the wizard, I don't want the same data to be displayed next time the user starts the same wizard. Do I just remove the ActionForm from the session attribute list? Or should I leave the Form in the session attribute list and clear each of its fields? Or is either approach OK?
req.getSession().invalidate();
This works for me!
John -- ============================================== John Moore - Norwich, UK - [EMAIL PROTECTED] ==============================================
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]