Session expire and back button in jsp and servlet .
Hii Sir,
I have to make a login and logout page with sessions .Now i have to invalidate
the session after a certain interval of time and after clicking logout button.Means that
after session expiry time and logout action no one can access previous pages by clicking
back button of browser without again logging.
Plz sir give me the full working code of this .It is the starting need of my project.
Thank you Sir.
View Answers
August 28, 2012 at 3:53 PM
Use session.invalidate() method to close the session.Here is an example.
1)login.jsp:
<html>
<head>
<title>User Login</title>
</head>
<br>
<body Bgcolor ="#0099cc"><hr><hr>
<form method="POST" action="action.jsp">
<p><b>UserName:</b> <input type="text" name="UserName" size="10"></p>
<p><b>Password:</b> <input type="Password" name="Password" size="10"></p>
<p><input type="submit" value="Submit" name="submit"><input type=
"reset" value="Reset" name="reset"></p><hr><hr>
</form>
</body>
</html>
2)action.jsp:
<%@page import="java.util.*" %>
<script>
function go() {
window.location.replace("logout.jsp",'window','toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1,resizable=1');
self.close()
}
</script>
<%String str = request.getParameter("UserName");
session.setAttribute("UserName", request.getParameter("UserName"));%>
Welcome to <%= session.getAttribute( "UserName" ) %>
<% if (session.getAttribute("UserName").equals("")){%>
<a href="login.jsp"><b>Login </b></a>
<%}
else{%>
<a href="javascript:go()"><b>Logout</b></a>
<%}
%>
3)logout.jsp:
<%session.invalidate();%>
You have logged out. Please
<a href="a.jsp"><b>Login</b></a>
August 28, 2012 at 4:10 PM
Thank you very much for your quick response.
But Sir According to my need the session should be expired automatically after certain time.
April 8, 2013 at 9:59 AM
brother u have to change session time out in web.xml file..according to ur needs
Ads
Related Tutorials/Questions & Answers:
Session expire and back button in jsp and servlet .
Session expire and
back button in
jsp and
servlet . Hii Sir... previous pages by clicking
back button of browser without again logging.
Plz... to invalidate
the
session after a certain interval of time and after clicking logout
Advertisements
Session Expire
Session Expire Hello...
i am new in
JSP. i use in session.setAttribute and .getAttribute.But when i click on the sign out
button i shows that the user is sign out but when i click on
back button(chrom
back button) it is again
How to disable browser back after logout - JSP-Servlet
How to disable browser
back after logout Dear All
I created
JSP... problem is, when i am clicking browser
back button i can see my old visited pages data.
I dont want to see my old visited pages after logout or
expire the
session
JSP Back Button
JSP Back Button
Jsp Back Button enables the user
back... illustrate an example from '
JSP Back Button'. To understand the
example we have used
Session Timeour - JSP-Servlet
Session Timeour Hi,
How to create a
session timeout page in
JSP?
Session timeout should happen after 15 mins of idle instance.
Thanks ... the following link:
http://www.roseindia.net/
jsp/
jsp-
session-parameter
Back button
Back button how to redirect to a home page when a
back button is pressed in
jsp instead of displaying the previous page
session management - JSP-Servlet
session management hi friends... hope u all dng fine.
i am dng... think i am not using
session management properly.
and also in my web.xml file i said
session timeout 1min. even it is also not working.wht to do :-(
i will give
Browser's back button
Browser's
back button how to redirect to a home page when browser's
back button is pressed in
jsp instead of displaying the previous page
Enable Browser's back button
Enable Browser's
back button how to redirect to a home page when browser's
back button is pressed in
jsp instead of displaying the previous page
Browser's back button
Browser's
back button how to redirect to a home page when browser's
back button is pressed in
jsp instead of displaying the previous page
navigation item back button
navigation item
back button I wants to add a navigationBar on the top of my UIWebView also a navigation item "
back button". can anyone please explain how the
back and refresh
button works
PushViewController back button
PushViewController
back button How can i hide the
back button... it always show
back button.
In your ViewDidLoad method just hide the navigation
back button as given in the code.
navigationItem.hidesBackButton = YES
browser back button
browser
back button hi...i created one page in JSF.that page had three form division.in first form one add
button is there.if i click that
button move to second form,then i click browser
back button ,it moves on another page.so
disabling back button
press
back button i again reach to the
back page ie. authentication page so if any one can help me how to disable this
button...disabling
back button hi,
i am trying to make an application and i
Servlet,Jsp
page?instead it should show INVALID
SESSION?with a
button go
back to login page...
Servlet,Jsp This is my requirement?I have a login page and register... to login page?.then from login page on click of register
button I can register
back button in jquery
back button in jquery Creating a
back button in JQuery
<script src="/javascript/jquery.min.js"></script>
<script type="text/javascript">
    $(document).bind("mobileinit", function(){
    Â
click on back button go to the login page
click on
back button go to the login page now when i click on
back button the page show that page on where i came from and it shows the
session expired but i want when i click a
back buttob then it should show a login page
jsp and servlet
submit
button,edit
button and delete
button,through which we can acces the data edit the data and delete the data,using
jsp and
servlet...
jsp and servlet I want to create a login form,which have many fields
JSP-Servlet
JSP-Servlet Hi have created a
JSP page and I need to print it when the user clicks on the print
button. I have put a print
button on the
JSP page. Can somebody plz help me out with the
Servlet page coding
Disabling the back button in all the browsers
Disabling the
back button in all the browsers I have a requirement like this,
I have to disable
back button of all the browsers(It should support all the browsers). Can u plz help me
jsp servlet
jsp servlet i dont know how to write a code to Create a
JSP with one text field to enter the URL and a submit button.On clicking the submit
button, send the request to a
servlet .Once the
servlet receives the request, it need
jsp servlet
jsp servlet i dont know how to write a code to Create a
JSP with one text field to enter the URL and a submit button.On clicking the submit
button, send the request to a
servlet .Once the
servlet receives the request, it need