Results 1 to 8 of 8
Thread: Servelt Session management
- 11-13-2009, 07:21 AM #1
Member
- Join Date
- Nov 2009
- Posts
- 1
- Rep Power
- 0
Servelt Session management
Hello Folks,
I am facing one problem. I have developed simple client-server application using servlet and jsp. And for log out utility. I used the servlet code snippet as follows
public void doGet(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
request.getSession().invalidate();
response.sendRedirect("/sampleapplication/login.jsp");
}
And directing browser to login.jsp
On logn.jsp when user clicks on browser Back button, it shows the previous page from where I executed the log out utility.
I don't want user to see the page except login.jsp once he logout the session.
Please help.
Thanks ,
-Chetan
- 11-13-2009, 07:31 AM #2
Senior Member
- Join Date
- Aug 2009
- Posts
- 2,388
- Rep Power
- 6
Stop the browsers from caching those pages by putting
Java Code:<meta HTTP-EQUIV="Pragma" content="no-cache"> and <meta HTTP-EQUIV="Expires" content="-1">
- 12-18-2009, 01:33 PM #3
Senior Member
- Join Date
- Dec 2009
- Location
- Belgrade, Serbia
- Posts
- 364
- Rep Power
- 4
I put code on page with logout link:
<meta HTTP-EQUIV="Pragma" content="no-cache"> and
<meta HTTP-EQUIV="Expires" content="-1">
but nothing happens when i clicked
BACK and Browser still shows that page
where log-out is performed:(
I use Firefox.
Anyone got no-cache thing to work?
Which browser?
- 02-23-2011, 04:46 AM #4
Member
- Join Date
- Feb 2011
- Posts
- 2
- Rep Power
- 0
i had same problem but i think better solution is to close page on successful log out.
- 03-15-2011, 01:42 PM #5
Member
- Join Date
- Feb 2011
- Location
- India
- Posts
- 22
- Rep Power
- 0
Me too facing a similar problem and it's still unresolved. I have tried soo many things.... and nothing works.......
- 03-16-2011, 05:33 AM #6
Member
- Join Date
- Nov 2010
- Location
- New Delhi
- Posts
- 50
- Rep Power
- 0
i had same problem. this code had worked for me
session=req.getSession(false);
if(session!=null){
session.invalidate();
}
Java Examples
- 03-16-2011, 07:23 AM #7
Member
- Join Date
- Feb 2011
- Posts
- 2
- Rep Power
- 0
i solved problem
- 03-31-2011, 11:09 AM #8
Member
- Join Date
- Mar 2011
- Posts
- 16
- Rep Power
- 0
Use Cookies
Dear all,
Please use cookies for your solution.
Make cookies when user sign in. Remove cookie when user sign out.
and check cookie value on every page( you can make one header.jsp and put it once) in <body onload="somefun();">
if cookies is present process the request if no forward to login page.
Similar Threads
-
session management
By rakesh_n_mehta in forum Web FrameworksReplies: 7Last Post: 09-22-2009, 07:02 PM -
How to Kill session at application context level by using session Id
By Kishore.Kumar in forum Java ServletReplies: 1Last Post: 04-21-2009, 11:20 PM -
[SOLVED] Access to default session deniedAccess to default session denied
By jazz2k8 in forum NetworkingReplies: 1Last Post: 03-10-2009, 01:12 PM -
session Management betwwen two application
By sachin srivastava in forum New To JavaReplies: 2Last Post: 01-21-2009, 05:12 PM -
How do I create session for a user when S/he login and expire the session.
By dpk_vash in forum Web FrameworksReplies: 2Last Post: 12-23-2008, 06:35 PM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks