I'm have a a bunch of pages which I navigate via logging into login page. I'm maintaining a session between those page. On the last page I submit the data. I want to clear the cache i.e after submitting the page I don't want to see the entered data in the pages while I press 'Back' button of the browser.
how can it is possible? For single submit page it is working. How it is possible where the session management is involved?
This has to come from a framework of user login. Example, user logs in and an object is placed in the session indicating they are logged in. When they logout that indicator is removed. Every URL has a Filter that checks if the login indicator is present, if it is, let the user go but if not send them to an error page. See JavaWorld's handling of this for more information.