SlideShare una empresa de Scribd logo
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

Más contenido relacionado

Similar a Objetos implicitos

Objetos implícitos
Objetos implícitosObjetos implícitos
Objetos implícitos
Marcela Bonilla Villanueva
 
Jsp
JspJsp
Objetos de jsp
Objetos de jspObjetos de jsp
Objetos de jspbjcm20
 
Objetos implícitos
Objetos implícitosObjetos implícitos
Objetos implícitos
sebastiangalindob
 
Objetos implicitos en JSP
Objetos implicitos en JSPObjetos implicitos en JSP
Objetos implicitos en JSP
Camila Bernal
 
Tatiana
TatianaTatiana
Objetosimpliciosjsp
ObjetosimpliciosjspObjetosimpliciosjsp
Objetosimpliciosjsp
KatherineLG
 
JSPobjetosimplicitos
JSPobjetosimplicitosJSPobjetosimplicitos
JSPobjetosimplicitos
KatherineLG
 
Java server pages (jsp)
Java server pages (jsp)Java server pages (jsp)
Java server pages (jsp)
Nicolas Duran Rodriguez
 
Jsp1101
Jsp1101Jsp1101
Objetivos implícitos de JSP
Objetivos implícitos de JSPObjetivos implícitos de JSP
Objetivos implícitos de JSP
NicolleDanielaRojas
 
Informatica objetos jsp
Informatica objetos jspInformatica objetos jsp
Informatica objetos jsp
juanvelandia99
 
Acciones de jsp
Acciones de jspAcciones de jsp
Acciones de jspfabito1112
 
Acciones de jsp
Acciones de jspAcciones de jsp
Acciones de jsp
fabito1112
 
Kakaka
KakakaKakaka
Objetos implícitos de JSP.
Objetos implícitos de JSP.Objetos implícitos de JSP.
Objetos implícitos de JSP.
Guillermo Ramirez
 

Similar 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.
 

Más de Jessicavergara273

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

Más 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

Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
AMADO SALVADOR
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Festibity
 
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
SERVANDOBADILLOPOLEN
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
AMADO SALVADOR
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
AMADO SALVADOR
 
TEMA 2-CARPAS SOLARES PARA PRODUCCION DE HORTALIZAS.ppt
TEMA 2-CARPAS SOLARES PARA PRODUCCION DE HORTALIZAS.pptTEMA 2-CARPAS SOLARES PARA PRODUCCION DE HORTALIZAS.ppt
TEMA 2-CARPAS SOLARES PARA PRODUCCION DE HORTALIZAS.ppt
SandroNava1
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
paulroyal74
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
tamarita881
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
sarasofiamontezuma
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
absorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratoriosabsorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratorios
JuanAlvarez413513
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
IsabelQuintero36
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
juanchogame18
 

Último (20)

Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
 
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
 
TEMA 2-CARPAS SOLARES PARA PRODUCCION DE HORTALIZAS.ppt
TEMA 2-CARPAS SOLARES PARA PRODUCCION DE HORTALIZAS.pptTEMA 2-CARPAS SOLARES PARA PRODUCCION DE HORTALIZAS.ppt
TEMA 2-CARPAS SOLARES PARA PRODUCCION DE HORTALIZAS.ppt
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
absorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratoriosabsorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratorios
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
 

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