mira ahi te mando unos atributos para el manejo de sesiones en jsp
Código HTML:
<%@page import="java.util.*" session="true" %>
<%
HttpSession sesion=request.getSession();
out.println("IdSesion: "+sesion.getId());
// MOMENTO DE CREACION DE SESION
out.println("<br>Creacion: "+sesion.getCreationTime());
Date momento=new Date(sesion.getCreationTime());
out.println("<br>Creacion: "+momento);
// ULTIMO ACCESO DE SESION
Date acceso=new Date(sesion.getLastAccessedTime());
out.println("<br>\t\tUltimo acceso: "+acceso);
// SABER SI LA SESION ES NUEVA O VIENE DE UNA YA CREADA
out.println("<br>Nueva: "+sesion.isNew());
// CREAR ATRIBUTOS EN LA SESION
sesion.setAttribute("variable", "HOLA MUNDO");
// OBTENER ATRIBUTOS DE LA SESION
out.println("<br>"+sesion.getAttribute("variable"));
// IDENTIFICAR SI EXISTE O NO ATRIBUTO DENTRO DE UNA SESION
if(sesion.getAttribute("variable") != null)
{
out.println("<br>"+sesion.getAttribute("variable"));
}
// CANCELAR LA SESION
sesion.invalidate();
%>