<%@ page import="java.util.*" %> <% String nom = request.getParameter("name"); String valeur = request.getParameter("value"); if (name!=null && value!=null && name.length()>0) { // Ajouter des paramètre à une Session JSP session.setAttribute(nom,valeur); } Date lastVisit = (Date)session.getAttribute("lastVisit"); Date thisVisit = new Date(); %> <HTML> <HEAD> <TITLE>Session List</TITLE> </HEAD> <BODY> <H1>Liste Session</H1> Dernière visite: <%= lastVisit %><BR> Cette visite: <%= thisVisit %><BR> ID Session: <%= session.getId() %><BR> Max interval de la session: <%= session.getMaxInactiveInterval() %><BR> <H2>Liste des paramètre de la session</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>Ajout d'un Nouveau paramètre dans la session</H2> <% String url = response.encodeURL("session-rewrite"); %> <P>Form URL '<%= url %>'</P> <FORMACTION='<%= url %>'> <P>Nom: <INPUTTYPE='TEXT' NAME='nom'></P> <P>Valeur: <INPUTTYPE='TEXT' NAME='valeur'></P> <INPUTTYPE='SUBMIT' VALUE='Ajouter une nouvelle valeur'> </FORM> </BODY> </HTML> |
Cet article JSP: Réécriture des paramètre des sessions est apparu en premier sur .