JSP New Session Parameter
<%@ page import="java.util.*" %> <% // add parameter to session String name = request.getParameter("name"); String value = request.getParameter("value"); if (name!=null && value!=null && name.length()>0) { session.setAttribute(name,value); } Date lastVisit = (Date)session.getAttribute("lastVisit"); Date thisVisit = new Date(); %> <HTML> <HEAD> <TITLE>Session List</TITLE> </HEAD> <BODY> <H1>Session List</H1> Last visit: <%= lastVisit %><BR> This visit: <%= thisVisit %><BR> Session ID: <%= session.getId() %><BR> Session max interval: <%= session.getMaxInactiveInterval() %><BR> <H2>Session parameters</H2> <% Enumeration enum = session.getAttributeNames(); while (enum.hasMoreElements()) { String attribute = (String) enum.nextElement(); out.println(""+attribute+"="+ session.getAttribute(attribute)+"<BR>"); } session.setAttribute("lastVisit",thisVisit); %> <H2>New session parameter</H2> <FORM> <P>Name: <INPUT TYPE='TEXT' NAME='name'></P> <P>Value: <INPUT TYPE='TEXT' NAME='value'></P> <INPUT TYPE='SUBMIT' VALUE='Add new value'> </FORM> </BODY> </HTML>