Hi List

We've got the following scenario:
After a user hopped through a wizard, he'll reach a confirmation page in our workflow. Now the session still needs to remain active but I want to prohibit going back into the wizard and resend it again. I experimented with Session.clear() and Session.getPageMaps() and calling pageMap.remove() on each instance returned, to no avail - after clicking back, the user may still access the wizard again.

What's the correct way to 'expire' *all* previous pages so that going back using the back-button is not possible anymore? And, where do I need to put that specific code (at the end of the wizard after calling setResponsePage(), in the onInitialize() of the confirmation page, ... ?

Is there some cool debugging feature or call I'd could do to see all the pages in the pagemaps with their versions et al in order to find out what to call to clear that...?

Thank you very much

Matt

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to