Forums Register Login

Log out Functionality for my Web Application

+Pie Number of slices to send: Send
Hi All,
I have used simple JSP and java files to build my application. All the jsp files have included a 'header.jsp' file, in which there is a Log Out image button. After clicking this button, the page 'logOut.jsp' emerges. In this page, I am invalidating the session. But when I click either back button of IE, or 'backspace' key, I can still access all the pages.

I have used

<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">

and

<%response.setHeader("Cache-Control","no-cache");%>
<%response.setHeader("expires","0");%>
<%response.setHeader("Pragma","no-cache");%>

in all the pages to clear all the cache.

Please help me expire the pages once logged out.

Thanks in Advance......!
__________________
Nishant
+Pie Number of slices to send: Send
Search this forum , Its already discussed OR you may Googled it !
+Pie Number of slices to send: Send
when the user is login to your application store that username in session.
And in header.jsp check for not null aginst that session username object.
+Pie Number of slices to send: Send
Hi
----------------------------
<%response.setHeader("Cache-Control","no-cache");%>
<%response.setHeader("expires","0");%>
<%response.setHeader("Pragma","no-cache");%>
----------------------------------------
looks good. you have to do some more work.you can not disable browser back button.but you can controll also you can disable right click and backspace button through java script...

for your problem ,there are many solution in javascript.

try google ;)
+Pie Number of slices to send: Send
"Nishant Kr", you have previously been warned on multiple occasions regarding adjusting your display name to meet JavaRanch standards. This is not optional, and this is your final warning. Adjust your display name to comply with the required standards prior to your next post.

Failure to comply will result in the removal of your account.

bear
JavaRanch Sheriff
Joel Salatin has signs on his property that say "Trespassers will be Impressed!" Impressive tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com


reply
reply
This thread has been viewed 3510 times.
Similar Threads
dynamic JSP pages are not getting refreshed
How to prevent caching of jsp pages?
Caching is not working
After Logout still keeping session
how to prevent caching in IE 6
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 18:52:41.