<!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>