Les variables de session sont accessibles :
- en écriture, avec la méthode session.putValue(nom, valeur);
- en lecture, avec la méthode session.getValue(nom);
où nom est le nom de la variable de session et valeur est la valeur à y stocker.
Voici une petite servlet qui indique le nombre de fois qu’une page a été vue :
<html>
<head>
<title>Traitement du formulaire</title>
</head>
<body>
<%
Integer nombre = (Integer) session.getValue("session.compteur");
if (nombre == null) nombre = new Integer(1);
else nombre = new Integer(nombre.intValue()+ 1);
session.putValue("session.compteur", nombre);
out.println("Cette page a été vue " + nombre + " fois.");
%>
</body>
</html>