Browser is caching the previous pages, and when you click back button it is taking to previous cached page.You need to add Cache headers which does not allow browser to cache page.
What about shared IP connections on separate computers?
Can I log into your application with my desktop computer and my i Pad? my requirement is that i am administrator and multiple users login through remote locations, i want to monitor the users so i want to keep access to show me list of active users and which i have done and also access to invalidate that particular this.session Id is conformed coming from jsp.
I have also mention that i used http session Context's method get Session(String session ID) but which is depreciated.
Buttons with You should take a look at the invalidate() method of Http Session.
The session can be retrieved via Http Servlet Request get Session() method.