Using Hidden Form Field For Session Management in Servlet
Using Hidden Form Field For Session Management in Servlet
Servlet
Hidden form field can also be used to store session information for a particular client. In case of hidden form field a
hidden field is used to store client state. In this case user information is stored in hidden field value and retrieved
from another servlet.
Does not have to depend on browser whether the cookie is disabled or not.
Inserting a simple HTML Input field of type hidden is required. Hence, its easier to implement.
<servlet>
<servlet-name>First</servlet-name>
<servlet-class>First</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>First</servlet-name>
<url-pattern>/First</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>Second</servlet-name>
<servlet-class>Second</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Second</servlet-name>
<url-pattern>/Second</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app>
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;