Week 678
Week 678
Source Code:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
<web-app>
<servlet>
<servlet-name>week6</servlet-name>
<servlet-class>HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>week6</servlet-name>
<url-pattern>/Hello</url-pattern>
</servlet-mapping>
</web-app>
Week 7: Maintaining the transactional history of any user is very important. Explore the various
session tracking mechanism using Cookies
i) Cookies – Programs
CookiesDemo.html
<html>
<body>
<form action = "CookiesDemo" method = "GET">
First Name: <input type = "text" name = "first_name">
<br><br>
Last Name: <input type = "text" name = "last_name" />
<br><br>
<input type = "submit" value = "Submit" />
</form>
</body>
</html>
CookiesDemo.java
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
ReadCookiesDemo.java
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
}
}
Web.xml
<web-app>
<servlet>
<servlet-name>cookies</servlet-name>
<servlet-class>CookiesDemo</servlet-class>
</servlet>
<servlet>
<servlet-name>cookies1</servlet-name>
<servlet-class>ReadCookiesDemo</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>cookies</servlet-name>
<url-pattern>/CookiesDemo</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>cookies1</servlet-name>
<url-pattern>/ReadCookiesDemo</url-pattern>
</servlet-mapping>
</web-app>
Output:
Week 8: Maintaining the transactional history of any user is very important. Explore the various
session tracking mechanism using Sessions.
HttpSession – Programs
SessionTrack.java
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.*;
Web.xml
<web-app>
<servlet>
<servlet-name>Session1</servlet-name>
<servlet-class>SessionTrack</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Session1</servlet-name>
<url-pattern>/SessionTrack</url-pattern>
</servlet-mapping>
</web-app>
Output: