Link


IMPLEMENTATION OF SESSION MANAGEMENT WITH COOKIE USING HTTP SERVLET

• Create a folder called servlet and save the java file in it
Http.java
********
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class Http extends HttpServlet
{
public void doGet(HttpServletRequest req,HttpServletResponse res) throws ServletException ,IOException
{
HttpSession ses=req.getSession(true);
res.setContentType("text/html");
PrintWriter pw=res.getWriter();
pw.print("");
Date date=(Date)ses.getValue("Date");
if(date!=null)
{
pw.print("Last Accessed :"+date+"
");
}
date =new Date();
ses.putValue("date",date);
pw.print("Current Date is :"+date);
}}
• Save the html file with any name


Http Servlet



(here the servlet refers to the folder name and Http to the class name the folder should be named as servlet only else the program wouldn run successfully)





OUTPUT:
D:\java_pgm\servlet>set classpath=c:\JSDK2.0\lib\jsdk.jar

D:\java_pgm\servlet>path=%path%;c:\jdk1.3\bin\;c:\JSDK2.0\bin\

D:\java_pgm\servlet>javac Http.java

D:\java_pgm\servlet>servletrunner -d c:\java_pgm\servlet -r c:\java_pgm\servlet
servletrunner starting with settings:
port = 8080
backlog = 50
max handlers = 100
timeout = 5000
servlet dir = D:\java_pgm\servlet
document dir = D:\java_pgm\servlet
servlet propfile = D:\java_pgm\servlet\servlet.properties(after this line comes double click the html file
created)
Http: init

Comments