This example dumps any existing session settings and values. The Servlet also
displays a form that can be used to enter new and modify and remove existing
session values.
Clicking on Set Serializable Value adds a serializable key/value
pair to the existing session, clicking on Set Non Serializable Value
adds a non serializable key/value pair to the existing session, clicking on
Remove Value removes the specified key and associated value from the
existing session, clicking on Create Session creates a new session if
one does not already exist, clicking on Remove Session removes the
existing session and associated key/value pairs and clicking on Redirect Test
redirects the Web browser to SessionRedirectTesterServlet.
This example uses buffered response output in order to be able to set the
session cookie value. Session cookies must be sent along with the header
before any other output is sent to the client's browser.
Browser cookies are used if session source is set to cookie and URL
encoding is used if session source is set to url.
[ view source ]
[ run ]
|