<!doctype html public "-//w3c/dtd HTML 4.0//en">
<html>
<!-- Copyright (c) 1999-2000 by BEA Systems, Inc. All Rights Reserved.-->
<head>
<title>Simple Session</title>
</head>
<body bgcolor="#FFFFFF">
<font face="Helvetica">
<h2>
<font color=#DB1260>
Simple Session
</font>
</h2>
<p>
This servlet shows simple principles of session management
by incrementing a counter each time a user accesses a page.
<p>
<%!
private int totalHits = 0;
%>
<%
session = request.getSession(true);
Integer ival = (Integer)session.getValue("simplesession.counter");
if (ival == null)
ival = new Integer(1);
else
ival = new Integer(ival.intValue() + 1);
session.putValue("simplesession.counter", ival);
%>
<center>
<font size=+2>
You have hit this page <%= ival %> time<%= (ival.intValue() == 1) ? "" : "s" %>,
out of a total of <%= ++totalHits %> page hit<%= (totalHits == 1) ? "" : "s" %>!
</font>
</center>
<p>
<font size=-1>Copyright (c) 1999-2000 by BEA Systems, Inc. All Rights Reserved.
</font>
</font>
</body>
</html>