SlideShare uma empresa Scribd logo
1 de 8
Objetos Implícitos:
Request, Sessions,
Application, Config,
PageContext.
¿Que son los objetos
implícitos?
● Nos permiten acceder a diversas informaciones y realizar
diferentes acciones, podemos encontrar en JSP los objetos
implícitos como: Sessions, Application, Config y PageContext
● Son objetos creados por el motor que no necesitan ser
declarados para ser usados, sino que se pueden invocar
directamente. Por lo tanto, estos objetos son accesibles al
motor JSP, por lo que el desarrollador JSP puede utilizarlos.
Request
● Es un objeto de la clase HttpServletRequest .
● Su uso principal es el acceso a los parámetros de la
solicitud.
● Su utilidad es la de acceder a los parámetros y atributos,
para así poder trabajar con ellos en nuestra pagina.
● En esa solicitud viene, entre otras cosas, información del
usuario que la ha pedido, y podemos acceder a ella a
través del método getRemoteUser:
<br>Usuario autenticado: <%=request.getRemoteUser()
%>
Sessions
● Es un objeto de la clase HttpSession.
● Nos permite acceder a la sesión asociada a la petición.
● A través de esto, podemos guardar objetos que son accesibles
desde cualquier plataforma JSP
● Es una serie de comunicaciones entre un cliente y un servidor
en la que realiza un intercambio de información.
● Para poder realizar sesiones en JSP se escribe el atributo
“session” de la directiva “page” a “true”, de esta forma se
notifica que la pagina interviene en procesos de protocolos
HTTP. <%page session = “true”%>
Application
● Es un objeto de la clase ServletContext
● Es común para toda aplicación web y demas
● Permite almacenar informacion que es accesible
desde todas las paginas web
● Para guardar y recuperar:
Object aplication.getAttribute(“clave”);
void application.setAttribute(“clave”,Object objeto);
Config
● Es un objeto de la clase ServletConfig
● Permite acceder a parametros de inicializacion
del servlet y su contexto.
PageContext
● Es un objeto de la clase PageContext
● Permite almacenar informacion localmente a la
pagina
● Proporciona acceso a varios atributos de página.
● La clase PageContext es una clase abstracta,
diseñado para ser ampliado para proporcionar
implementaciones dependientes de
implementación de la misma.
Bibliografía
● Sáez, J. (2015). Que son los objetos Implícitos. Obtenido en http://cosicasd
einformatica.blogspot.com/2015/04/objetos-implicitos-en-portlets-
liferay.html
● (2009). Objetos Implícitos. Obtenido en https://sites.google.com/site/concep
toprogramacion/Home/jsp-objetos
● Aguilar, D. (2012). Que es Session. Obtenido
en http://es.slideshare.net/Sysworkap/jsp-con-session
● (2015) Imagen Config. Obtenido en http://beginnersbook.com/2013/11/jsp-
implicit-object-config-with-examples/
● (2002) Que es PageContext. Obtenido
en https://tomcat.apache.org/tomcat-4.0-
doc/servletapi/javax/servlet/jsp/PageContext.html
● (2015) Imagen Objetos Implícitos. Obtenido en http://upload.wikimedia.org/
wikipedia/commons/thumb/0/0d/Motivacion1ES.jpg/400px-
Motivacion1ES.jpg

Mais conteúdo relacionado

Semelhante a Objetos implicitos (20)

Objetos implícitos
Objetos implícitosObjetos implícitos
Objetos implícitos
 
Jsp
JspJsp
Jsp
 
Objetos de jsp
Objetos de jspObjetos de jsp
Objetos de jsp
 
Objetos implícitos
Objetos implícitosObjetos implícitos
Objetos implícitos
 
JSP
JSPJSP
JSP
 
Objetos implicitos en JSP
Objetos implicitos en JSPObjetos implicitos en JSP
Objetos implicitos en JSP
 
Tatiana
TatianaTatiana
Tatiana
 
Objetosimpliciosjsp
ObjetosimpliciosjspObjetosimpliciosjsp
Objetosimpliciosjsp
 
JSPobjetosimplicitos
JSPobjetosimplicitosJSPobjetosimplicitos
JSPobjetosimplicitos
 
Java server pages (jsp)
Java server pages (jsp)Java server pages (jsp)
Java server pages (jsp)
 
Jsp1101
Jsp1101Jsp1101
Jsp1101
 
Objetivos implícitos de JSP
Objetivos implícitos de JSPObjetivos implícitos de JSP
Objetivos implícitos de JSP
 
Informatica objetos jsp
Informatica objetos jspInformatica objetos jsp
Informatica objetos jsp
 
JSP objetos implicitos
JSP objetos implicitosJSP objetos implicitos
JSP objetos implicitos
 
Jsp
JspJsp
Jsp
 
Acciones de jsp
Acciones de jspAcciones de jsp
Acciones de jsp
 
Acciones de jsp
Acciones de jspAcciones de jsp
Acciones de jsp
 
Objetos implícitos en jsp
Objetos implícitos en jspObjetos implícitos en jsp
Objetos implícitos en jsp
 
Kakaka
KakakaKakaka
Kakaka
 
Objetos implícitos de JSP.
Objetos implícitos de JSP.Objetos implícitos de JSP.
Objetos implícitos de JSP.
 

Mais de Jessicavergara273

Mais de Jessicavergara273 (8)

Tipos de servidores
Tipos de servidoresTipos de servidores
Tipos de servidores
 
Contenedores de java swing
Contenedores de java swingContenedores de java swing
Contenedores de java swing
 
Contenedores de java swing
Contenedores de java swingContenedores de java swing
Contenedores de java swing
 
Contenedores de java swing
Contenedores de java swingContenedores de java swing
Contenedores de java swing
 
Contenedores de java swing
Contenedores de java swingContenedores de java swing
Contenedores de java swing
 
Contenedores de java swing
Contenedores de java swingContenedores de java swing
Contenedores de java swing
 
Contenedores de java swing
Contenedores de java swingContenedores de java swing
Contenedores de java swing
 
Comparacion Java Swing y awt
Comparacion Java Swing y awtComparacion Java Swing y awt
Comparacion Java Swing y awt
 

Último

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 

Último (10)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Objetos implicitos

  • 2. ¿Que son los objetos implícitos? ● Nos permiten acceder a diversas informaciones y realizar diferentes acciones, podemos encontrar en JSP los objetos implícitos como: Sessions, Application, Config y PageContext ● Son objetos creados por el motor que no necesitan ser declarados para ser usados, sino que se pueden invocar directamente. Por lo tanto, estos objetos son accesibles al motor JSP, por lo que el desarrollador JSP puede utilizarlos.
  • 3. Request ● Es un objeto de la clase HttpServletRequest . ● Su uso principal es el acceso a los parámetros de la solicitud. ● Su utilidad es la de acceder a los parámetros y atributos, para así poder trabajar con ellos en nuestra pagina. ● En esa solicitud viene, entre otras cosas, información del usuario que la ha pedido, y podemos acceder a ella a través del método getRemoteUser: <br>Usuario autenticado: <%=request.getRemoteUser() %>
  • 4. Sessions ● Es un objeto de la clase HttpSession. ● Nos permite acceder a la sesión asociada a la petición. ● A través de esto, podemos guardar objetos que son accesibles desde cualquier plataforma JSP ● Es una serie de comunicaciones entre un cliente y un servidor en la que realiza un intercambio de información. ● Para poder realizar sesiones en JSP se escribe el atributo “session” de la directiva “page” a “true”, de esta forma se notifica que la pagina interviene en procesos de protocolos HTTP. <%page session = “true”%>
  • 5. Application ● Es un objeto de la clase ServletContext ● Es común para toda aplicación web y demas ● Permite almacenar informacion que es accesible desde todas las paginas web ● Para guardar y recuperar: Object aplication.getAttribute(“clave”); void application.setAttribute(“clave”,Object objeto);
  • 6. Config ● Es un objeto de la clase ServletConfig ● Permite acceder a parametros de inicializacion del servlet y su contexto.
  • 7. PageContext ● Es un objeto de la clase PageContext ● Permite almacenar informacion localmente a la pagina ● Proporciona acceso a varios atributos de página. ● La clase PageContext es una clase abstracta, diseñado para ser ampliado para proporcionar implementaciones dependientes de implementación de la misma.
  • 8. Bibliografía ● Sáez, J. (2015). Que son los objetos Implícitos. Obtenido en http://cosicasd einformatica.blogspot.com/2015/04/objetos-implicitos-en-portlets- liferay.html ● (2009). Objetos Implícitos. Obtenido en https://sites.google.com/site/concep toprogramacion/Home/jsp-objetos ● Aguilar, D. (2012). Que es Session. Obtenido en http://es.slideshare.net/Sysworkap/jsp-con-session ● (2015) Imagen Config. Obtenido en http://beginnersbook.com/2013/11/jsp- implicit-object-config-with-examples/ ● (2002) Que es PageContext. Obtenido en https://tomcat.apache.org/tomcat-4.0- doc/servletapi/javax/servlet/jsp/PageContext.html ● (2015) Imagen Objetos Implícitos. Obtenido en http://upload.wikimedia.org/ wikipedia/commons/thumb/0/0d/Motivacion1ES.jpg/400px- Motivacion1ES.jpg