SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Ähnlich wie Objetos implicitos

Objetos de jsp
Objetos de jspObjetos de jsp
Objetos de jsp
bjcm20
 
Acciones de jsp
Acciones de jspAcciones de jsp
Acciones de jsp
fabito1112
 

Ähnlich wie 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.
 

Mehr von 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
 

Kürzlich hochgeladen

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Kürzlich hochgeladen (11)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 

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