cookies en JSP
Mayo, 2002
Manejo de sesiones con JSP
Alberto Velasco Florines
Juan Francisco De Paz Santana
Departamento de Informática y Automática
Universidad de Salamanca
Información de los autores:
Alberto Velasco Florines
3ºI.T.I.S
Facultad de Ciencias - Universidad de Salamanca
betovf@wanadoo.es
Juan Francisco De Paz Santana
3ºI.T.I.S
Facultad deCiencias - Universidad de Salamanca
fcofds@ole.com
Este documento puede ser libremente distribuido.
© 2002 Departamento de Informática y Automática - Universidad de Salamanca.
Resumen
Este documento trata sobre el manejo de las sesiones con JSP, de
cómo se pueden utilizar para el almacenamiento, recuperación e
intercambio de información entre páginas web de un mismo
servidor.
AbstractThis document deals with session managing with JSP, how they
can be used to storage, recovering and interchange of information
between web pages in a same server.
i
Tabla de Contenidos
MANEJO DE SESIONES CON JSP..................................................................................1
1.
INTRODUCCIÓN.......................................................................................................1
2.
QUÉ ES UNA SESIÓN ...............................................................................................1
3.
MANEJO DE LAS SESIONES ..................................................................................1
4.
GUARDAR OBJETOS EN UNA SESIÓN................................................................5
5.
RECUPERAR OBJETOSDE UNA SESIÓN...........................................................7
6.
CÓMO SE DESTRUYE UNA SESIÓN ..................................................................11
7.
RESUMEN DE LA INTERFAZ DE HTTPSESSION ...........................................11
8.
EJEMPLO PRÁCTICO: ADMINISTRACIÓN DE USUARIOS.........................12
8.1.
8.2.
8.3.
8.4.
9.
LOGIN.JSP.............................................................................................................13
CHECKLOGIN.JSP ..................................................................................................14
MENU.JSP ..............................................................................................................15
CERRARSESION.JSP...............................................................................................17
COOKIES ..................................................................................................................17
9.1.
9.2.
9.3.
10.
CREAR UN COOKIE ...............................................................................................18
RECUPERAR UN COOKIE.......................................................................................20
UTILIZAR LOS COOKIES ........................................................................................21
BIBLIOGRAFÍA ...................................................................................................25
FIGURA 1. TODAS LAS SESIONES QUE SE CREAN TIENEN ASOCIADO UN IDENTIFICADOR (ID) QUE
ES POSIBLE CONOCER A TRAVÉS DELMÉTODO GETID().........................................................2
FIGURA 2. A TRAVÉS DEL MÉTODO GETCREATIONTIME() ES POSIBLE CONOCER LA FECHA Y LA
HORA EN QUE SE CREÓ LA SESIÓN..........................................................................................3
FIGURA 3. EL OBJETO HTTPSESSION TAMBIÉN PROPORCIONA UN MÉTODO PARA CONOCER
CUANDO FUE LA ÚLTIMA VEZ QUE SE ACTUALIZÓ LA SESIÓNCREADA. ................................4
FIGURA 4. UTILIZANDO EL MOMENTO EN EL QUE SE CREÓ LA SESIÓN Y LA ÚLTIMA VEZ ACCEDIÓ
SE PUEDE LLEGAR A SABER EL TIEMPO QUE HA ESTADO EL USUARIO VISITANDO NUESTRAS
PÁGINAS WEB.........................................................................................................................5
FIGURA 5. PARA EXTRAER LOS DATOS GUARDADOS PRIMERO SE...
Regístrate para leer el documento completo.