SlideShare una empresa de Scribd logo
1 de 10
Objetos implícitos de JSP
Katherine Leon Gomez 11
Sessions con JSP
 ¿Qué es una Sesión?
●
Una sesión es una serie de
comunicaciones entre un cliente y
un servidor en la que se realiza un
intercambio de información. Por
medio de una sesión se puede
hacer un seguimiento de un
usuario a través de la aplicación.
El tiempo de vida de una sesión
comienza cuando un usuario se
conecta por primera vez a un sitio
web pero su finalización puede
estar relacionada con tres
circunstancias:

●
Cuando se abandona el sitio web.
●
Cuando se alcanza un tiempo de
inactividad que es previamente
establecido, en este caso la sesión
es automáticamente eliminada. Si
el usuario siguiera navegando se
crearía una nueva sesión.
●
Se ha cerrado o reiniciado el
servidor.
Manejo de sessions

●
En JSP las acciones que se pueden realizar sobre las
sesiones se lleva a cabo mediante la interface
HttpSession. Esta interfaz está incluida dentro
del paquete javax.servlet.http y es utilizada por el
contenedor de páginas JSP para crear una sesión
entre el servidor y el cliente. Para obtener la
sesión de un usuario se utiliza el método
getSession() que devuelve una interfaz de tipo
HttpSession.
●
Una vez creado el objeto de tipo sesión es posible
acceder a una serie de datos sobre la misma. Uno
de estos datos es idSession que devuelve un
identificador único asociado a una sesión:
●
<%HttpSession sesion=request.getSession();
out.println(“IdSesion: ”+sesion.getId()); %>
Ejemplo
Aplication
 Es un objeto de la clase ServletContext. Este objeto es
comun para toda la aplicación web, y ente otras cosas,
nos permite almacenar informacion que sera accesible
desde todas las paginas de la aplicación web,
independientemente de la sesion
 Para guardar y recuperar valores:
 Object application.getAttribute(“clave”);
 Void application.setAsetAttribute(“clave”, Object
objeto);
Config
 En JSP, config es un objeto implícito de tipo
ServletConfig. Este objeto puede ser utilizado
para obtener los parámetros de inicialización
para una página en particular JSP. El objeto
de configuración es creado por el contenedor
web para cada página jsp.
 Generalmente, se utiliza para obtener parámetro
de inicialización desde el archivo web.xml.
Es una instancia de javax.servlet.jsp.PageContext. El uso de
este objeto se puede encontrar atributo, obtener atributo,
establezca el atributo y quitar atributo en cualquiera de los
niveles por debajo de -

• JSP Página - Alcance: PAGE_CONTEXT
• Solicitud HTTP - Alcance: REQUEST_CONTEXT
• HTTP Session - Alcance: SESSION_CONTEXT
• Nivel de Aplicación - Alcance: APPLICATION_CONTEXT
Pagecontext
¡ GRACIAS !

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Jsp
JspJsp
Jsp
 
Java server pages (jsp)
Java server pages (jsp)Java server pages (jsp)
Java server pages (jsp)
 
Objetos Implícitos en JSP.
Objetos Implícitos en JSP.Objetos Implícitos en JSP.
Objetos Implícitos en JSP.
 
Curso de Struts2: Unidad Didáctica 00 Introduccion
Curso de Struts2: Unidad Didáctica 00 IntroduccionCurso de Struts2: Unidad Didáctica 00 Introduccion
Curso de Struts2: Unidad Didáctica 00 Introduccion
 
JSP objetos implicitos
JSP objetos implicitosJSP objetos implicitos
JSP objetos implicitos
 
Connection
ConnectionConnection
Connection
 
Connection
ConnectionConnection
Connection
 
Curso de Struts 2: Unidad Didáctica 03 Tags-Etiquetas
Curso de Struts 2: Unidad Didáctica 03 Tags-EtiquetasCurso de Struts 2: Unidad Didáctica 03 Tags-Etiquetas
Curso de Struts 2: Unidad Didáctica 03 Tags-Etiquetas
 
Esctructura basica-pagina-asp
Esctructura basica-pagina-aspEsctructura basica-pagina-asp
Esctructura basica-pagina-asp
 
Curso de Struts 2: Unidad Didáctica 02 Acciones
Curso de Struts 2: Unidad Didáctica 02 AccionesCurso de Struts 2: Unidad Didáctica 02 Acciones
Curso de Struts 2: Unidad Didáctica 02 Acciones
 
Jsp
JspJsp
Jsp
 
Jsp
JspJsp
Jsp
 
Kakaka
KakakaKakaka
Kakaka
 
Objetos implícitos de JSP.
Objetos implícitos de JSP.Objetos implícitos de JSP.
Objetos implícitos de JSP.
 
Servicios web
Servicios webServicios web
Servicios web
 
Objetos implicitos de JSP
Objetos implicitos de JSPObjetos implicitos de JSP
Objetos implicitos de JSP
 
Curso de Struts 2: Unidad Didáctica 04 Formularios
Curso de Struts 2: Unidad Didáctica 04 FormulariosCurso de Struts 2: Unidad Didáctica 04 Formularios
Curso de Struts 2: Unidad Didáctica 04 Formularios
 
Sesiones en PHP
Sesiones en PHPSesiones en PHP
Sesiones en PHP
 
Acciones de jsp
Acciones de jspAcciones de jsp
Acciones de jsp
 

Destacado

Fotografías Canaco Adventure 2013
Fotografías Canaco Adventure 2013Fotografías Canaco Adventure 2013
Fotografías Canaco Adventure 2013AlebrijesMedia
 
Enfermería obstétrico ginecológica
Enfermería obstétrico ginecológicaEnfermería obstétrico ginecológica
Enfermería obstétrico ginecológicaVirginiaSSS
 
Accesos endo-gabriel
Accesos endo-gabrielAccesos endo-gabriel
Accesos endo-gabrielGabv Brl
 
Diario Resumen 20151210
Diario Resumen 20151210Diario Resumen 20151210
Diario Resumen 20151210Diario Resumen
 
APIs, die Grundlage jeder mobilen Applikation, strategisch betrachtet
APIs, die Grundlage jeder mobilen Applikation, strategisch betrachtetAPIs, die Grundlage jeder mobilen Applikation, strategisch betrachtet
APIs, die Grundlage jeder mobilen Applikation, strategisch betrachtetdiamonddogs
 
Krzysztof Sobieszek, nasza-klasa @ TMT.AllThings`13: Big Data w praktyce. War...
Krzysztof Sobieszek, nasza-klasa @ TMT.AllThings`13: Big Data w praktyce. War...Krzysztof Sobieszek, nasza-klasa @ TMT.AllThings`13: Big Data w praktyce. War...
Krzysztof Sobieszek, nasza-klasa @ TMT.AllThings`13: Big Data w praktyce. War...Ewa Stepien
 
Shoot the Bird: Linear Broadcast Distribution on AWS
Shoot the Bird: Linear Broadcast Distribution on AWSShoot the Bird: Linear Broadcast Distribution on AWS
Shoot the Bird: Linear Broadcast Distribution on AWSAmazon Web Services
 
como mantener una buena salud
como mantener una buena saludcomo mantener una buena salud
como mantener una buena saludVinicio Sangurima
 
Treatment Sheet
Treatment Sheet Treatment Sheet
Treatment Sheet j4kee97
 
Online acceptance in bhubaneswar
Online acceptance in bhubaneswarOnline acceptance in bhubaneswar
Online acceptance in bhubaneswarRashmita Sahoo
 
Educación
EducaciónEducación
Educaciónlazzye
 
Education x Equality 有教有類? 菁英教育與平等教育的拔河
Education x Equality 有教有類? 菁英教育與平等教育的拔河Education x Equality 有教有類? 菁英教育與平等教育的拔河
Education x Equality 有教有類? 菁英教育與平等教育的拔河陳世品 (Perry Chen)
 

Destacado (20)

Fotografías Canaco Adventure 2013
Fotografías Canaco Adventure 2013Fotografías Canaco Adventure 2013
Fotografías Canaco Adventure 2013
 
Enfermería obstétrico ginecológica
Enfermería obstétrico ginecológicaEnfermería obstétrico ginecológica
Enfermería obstétrico ginecológica
 
Accesos endo-gabriel
Accesos endo-gabrielAccesos endo-gabriel
Accesos endo-gabriel
 
Diario Resumen 20151210
Diario Resumen 20151210Diario Resumen 20151210
Diario Resumen 20151210
 
Dowd final
Dowd finalDowd final
Dowd final
 
Music video types
Music video typesMusic video types
Music video types
 
APIs, die Grundlage jeder mobilen Applikation, strategisch betrachtet
APIs, die Grundlage jeder mobilen Applikation, strategisch betrachtetAPIs, die Grundlage jeder mobilen Applikation, strategisch betrachtet
APIs, die Grundlage jeder mobilen Applikation, strategisch betrachtet
 
Krzysztof Sobieszek, nasza-klasa @ TMT.AllThings`13: Big Data w praktyce. War...
Krzysztof Sobieszek, nasza-klasa @ TMT.AllThings`13: Big Data w praktyce. War...Krzysztof Sobieszek, nasza-klasa @ TMT.AllThings`13: Big Data w praktyce. War...
Krzysztof Sobieszek, nasza-klasa @ TMT.AllThings`13: Big Data w praktyce. War...
 
Tunel transatlantico
Tunel transatlanticoTunel transatlantico
Tunel transatlantico
 
13 11 2013
13 11 201313 11 2013
13 11 2013
 
Shoot the Bird: Linear Broadcast Distribution on AWS
Shoot the Bird: Linear Broadcast Distribution on AWSShoot the Bird: Linear Broadcast Distribution on AWS
Shoot the Bird: Linear Broadcast Distribution on AWS
 
como mantener una buena salud
como mantener una buena saludcomo mantener una buena salud
como mantener una buena salud
 
Treatment Sheet
Treatment Sheet Treatment Sheet
Treatment Sheet
 
Online acceptance in bhubaneswar
Online acceptance in bhubaneswarOnline acceptance in bhubaneswar
Online acceptance in bhubaneswar
 
Educación
EducaciónEducación
Educación
 
Waterwaste treatment
Waterwaste treatmentWaterwaste treatment
Waterwaste treatment
 
ֆրանսիա
ֆրանսիաֆրանսիա
ֆրանսիա
 
La navidad final
La navidad finalLa navidad final
La navidad final
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Education x Equality 有教有類? 菁英教育與平等教育的拔河
Education x Equality 有教有類? 菁英教育與平等教育的拔河Education x Equality 有教有類? 菁英教育與平等教育的拔河
Education x Equality 有教有類? 菁英教育與平等教育的拔河
 

Similar a JSPobjetosimplicitos (20)

Aplicaciones pagina web
Aplicaciones pagina webAplicaciones pagina web
Aplicaciones pagina web
 
Acciones de jsp
Acciones de jspAcciones de jsp
Acciones de jsp
 
Objetos implicitos
Objetos implicitosObjetos implicitos
Objetos implicitos
 
Servlets y jsp
Servlets y jspServlets y jsp
Servlets y jsp
 
Desarrollo web2
Desarrollo web2Desarrollo web2
Desarrollo web2
 
Objetos implícitos en jsp
Objetos implícitos en jspObjetos implícitos en jsp
Objetos implícitos en jsp
 
Objetos implicitos en JSP
Objetos implicitos en JSPObjetos implicitos en JSP
Objetos implicitos en JSP
 
Jsp manejo de sesiones
Jsp   manejo de sesionesJsp   manejo de sesiones
Jsp manejo de sesiones
 
Objetos de jsp
Objetos de jspObjetos de jsp
Objetos de jsp
 
10.desarrollowebconjava
10.desarrollowebconjava10.desarrollowebconjava
10.desarrollowebconjava
 
Objetos implícitos
Objetos implícitosObjetos implícitos
Objetos implícitos
 
Objetos implícitos
Objetos implícitosObjetos implícitos
Objetos implícitos
 
Jsp1101
Jsp1101Jsp1101
Jsp1101
 
Clase 19 programación en base a patrones
Clase 19 programación en base a patronesClase 19 programación en base a patrones
Clase 19 programación en base a patrones
 
Informatica objetos jsp
Informatica objetos jspInformatica objetos jsp
Informatica objetos jsp
 
Cookies jsp
Cookies jspCookies jsp
Cookies jsp
 
Java Web - Session
Java Web - SessionJava Web - Session
Java Web - Session
 
JSP
JSPJSP
JSP
 
Objetos Implicitos de JSP
Objetos Implicitos de JSPObjetos Implicitos de JSP
Objetos Implicitos de JSP
 
Manual Basico De Struts
Manual Basico De StrutsManual Basico De Struts
Manual Basico De Struts
 

Último

La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 

Último (20)

La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 

JSPobjetosimplicitos

  • 1. Objetos implícitos de JSP Katherine Leon Gomez 11
  • 2. Sessions con JSP  ¿Qué es una Sesión? ● Una sesión es una serie de comunicaciones entre un cliente y un servidor en la que se realiza un intercambio de información. Por medio de una sesión se puede hacer un seguimiento de un usuario a través de la aplicación. El tiempo de vida de una sesión comienza cuando un usuario se conecta por primera vez a un sitio web pero su finalización puede estar relacionada con tres circunstancias: 
  • 3. ● Cuando se abandona el sitio web. ● Cuando se alcanza un tiempo de inactividad que es previamente establecido, en este caso la sesión es automáticamente eliminada. Si el usuario siguiera navegando se crearía una nueva sesión. ● Se ha cerrado o reiniciado el servidor.
  • 4. Manejo de sessions  ● En JSP las acciones que se pueden realizar sobre las sesiones se lleva a cabo mediante la interface HttpSession. Esta interfaz está incluida dentro del paquete javax.servlet.http y es utilizada por el contenedor de páginas JSP para crear una sesión entre el servidor y el cliente. Para obtener la sesión de un usuario se utiliza el método getSession() que devuelve una interfaz de tipo HttpSession. ● Una vez creado el objeto de tipo sesión es posible acceder a una serie de datos sobre la misma. Uno de estos datos es idSession que devuelve un identificador único asociado a una sesión: ● <%HttpSession sesion=request.getSession(); out.println(“IdSesion: ”+sesion.getId()); %>
  • 6. Aplication  Es un objeto de la clase ServletContext. Este objeto es comun para toda la aplicación web, y ente otras cosas, nos permite almacenar informacion que sera accesible desde todas las paginas de la aplicación web, independientemente de la sesion  Para guardar y recuperar valores:  Object application.getAttribute(“clave”);  Void application.setAsetAttribute(“clave”, Object objeto);
  • 7. Config  En JSP, config es un objeto implícito de tipo ServletConfig. Este objeto puede ser utilizado para obtener los parámetros de inicialización para una página en particular JSP. El objeto de configuración es creado por el contenedor web para cada página jsp.  Generalmente, se utiliza para obtener parámetro de inicialización desde el archivo web.xml.
  • 8.
  • 9. Es una instancia de javax.servlet.jsp.PageContext. El uso de este objeto se puede encontrar atributo, obtener atributo, establezca el atributo y quitar atributo en cualquiera de los niveles por debajo de -  • JSP Página - Alcance: PAGE_CONTEXT • Solicitud HTTP - Alcance: REQUEST_CONTEXT • HTTP Session - Alcance: SESSION_CONTEXT • Nivel de Aplicación - Alcance: APPLICATION_CONTEXT Pagecontext