Dear Sir
I am creating a user interface and want to create session for the different user . but didn't get how to create a session
please how to do session ?
please reply..............
Printable View
Dear Sir
I am creating a user interface and want to create session for the different user . but didn't get how to create a session
please how to do session ?
please reply..............
HttpSession session=req.getSession(true);
String sessionID=session.getId();
HttpSession session = req.getSession(true);
here run this program u will understand
<HTML>
<HEAD> <TITLE>Login using jsp</TITLE> </HEAD>
<BODY>
<H1>LOGIN FORM</H1>
<% String myname = (String)session.getAttribute("username");
if(myname!=null) {
out.println("Welcome "+myname+" , <a href=\"logout.jsp\" >Logout</a>");
} else { %>
<form action="checkLogin.jsp">
<table>
<tr> <td> Username : </td><td> <input name="username" size=15 type="text" /> </td> </tr>
<tr> <td> Password : </td><td> <input name="password" size=15 type="text" /> </td> </tr>
</table>
<input type="submit" value="login" />
</form>
<% } %>
</BODY>
</HTML>
<%
String username = request.getParameter("username");
String password = request.getParameter("password");
out.println("Checking login<br>");
if (username == null || password == null) {
out.print("Invalid paramters ");
}
// Here you put the check on the username and password
if (username.toLowerCase().trim().equals("admin") && password.toLowerCase().trim().equals("admin")) {
out.println("Welcome " + username + " <a href=\"index.jsp\">Back to main</a>");
session.setAttribute("username", username);
}
else
{
out.println("Invalid username and password");
}
%>
<%
String username=(String)session.getAttribute("username");
if(username!=null)
{
out.println(username+" loged out, <a href=\"index.jsp\">Back</a>");
session.removeAttribute("username");
}
else
{
out.println("You are already not login <a href=\"index.jsp\">Back</a>");
}
%>
Zombie alert
db