SlideShare une entreprise Scribd logo
1  sur  8
OBJETOS IMPLÍCITOS
EN JSP
request, sessions,
application, config,
pagecontext.
¿QUÉ SON LOS OBJETOS
IMPLÍCITOS?
Los objetos implícitos son objetos creados por el motor que
no necesitan ser declarados para ser usados, sino que se
pueden invocar directamente.
Estos objetos son accesibles al motor JSP, y por esto, el
desarrollador JSP puede utilizarlos.
REQUEST
 Básicamente es un objeto que encapsula la petición del
cliente, es una instancia de
javax.servlet.http.HttpServletResponse. Dispone de metodos
para encabezados de informacion HTTP incluyendo data y
cookies.
 Proporciona entre otras cosas los parametros recibidos del
cliente, el tipo de peticion (GET/POST), etc.
 Cuando un navegador solicita una página web, envía mucha
información al servidor web que no se puede leer directamente
porque esta información viaja como parte del encabezado de la
petición del HTTP.
SESSIONS
 Instancia de javax.servlet.http.HttpSession, permite acceder a
la sesión para leer/escribir datos en ella ya que en JSP se crea
siempre una sesión de trabajo por defecto.
 HTTP es un protocolo " sin estado ", que significa que cada
vez que un cliente recupera una página Web, el cliente abre una
conexión independiente para el servidor Web y el servidor de
forma automática no mantiene ningún registro de la petición
del cliente anterior.
 El objeto session se comporta de la misma manera bajo los
parámetros de los servlets de Java.
APPLICATION
 El objeto de la aplicación es directa envoltura alrededor del
objeto ServletContext para el servlet generado. En realidad, es
una instancia de un objeto javax.servlet.ServletContext.
 Este objeto es una representación de la página JSP a través de
todo su ciclo de vida . Se crea este objeto cuando se inicializa la
página JSP y se eliminará cuando se elimina la página JSP
mediante el método jspDestroy ().
 Mediante la adición de un atributo de la aplicación , puede
asegurarse de que todos los archivos JSP que componen la
aplicación web tienen acceso a ella.
CONFIG
 El objeto de configuración es una instancia de
javax.servlet.ServletConfig y es una envoltura alrededor del objeto
directo ServletConfig para el servlet generado.
 Este objeto permite el acceso de JSP para los parámetros de
inicialización de servlet o JSP motor como los caminos o ubicaciones
de archivos, etc.
El método de configuración config.getServletName (); es el único que
puede utilizar siempre y su uso es general.
PAGECONTEXT
 El objeto pageContext es una instancia de un objeto
javax.servlet.jsp.PageContext . El objeto pageContext se utiliza para
representar a toda la página JSP.
 Este objeto se piensa como un medio para acceder a información
sobre la página evitando al mismo tiempo la mayor parte de los
detalles de implementación .
 Almacena referencias a los objetos de solicitud y respuesta para
cada solicitud . La aplicación, config, session y out se derivan
mediante el acceso a atributos de este objeto.
 La clase PageContext define varios campos, incluyendo PAGE_SCOPE
, REQUEST_SCOPE , SESSION_SCOPE y APPLICATION_SCOPE , que
identifican los cuatro ámbitos. También es compatible con más de 40
métodos, alrededor de la mitad de los cuales se heredan de la
javax.servlet.jsp y clase JspContext.
BIBLIOGRAFÍA
• TutorialsPoint (2015) [en línea]. Hyderabad, India: Implicit Objects.
Disponible en: http://www.tutorialspoint.com/jsp/

Contenu connexe

Tendances (19)

Objetos implícitos en jsp
Objetos implícitos en jspObjetos implícitos en jsp
Objetos implícitos en jsp
 
componentes de jsp
componentes de jsp componentes de jsp
componentes de jsp
 
Objetos implicitos en JSP
Objetos implicitos en JSPObjetos implicitos en JSP
Objetos implicitos en JSP
 
Directivas
DirectivasDirectivas
Directivas
 
Prg3 3x02
Prg3 3x02Prg3 3x02
Prg3 3x02
 
Jsp
JspJsp
Jsp
 
Elementos de JSP
Elementos de JSPElementos de JSP
Elementos de JSP
 
ASP.NET MVC - areas, manejo de estado
ASP.NET MVC - areas, manejo de estadoASP.NET MVC - areas, manejo de estado
ASP.NET MVC - areas, manejo de estado
 
Java web Lección 04 - JSTL
Java web Lección 04 - JSTLJava web Lección 04 - JSTL
Java web Lección 04 - JSTL
 
ASP.NET MVC - Introducción a ASP.NET MVC
ASP.NET MVC - Introducción a ASP.NET MVCASP.NET MVC - Introducción a ASP.NET MVC
ASP.NET MVC - Introducción a ASP.NET MVC
 
Java Web 00 - Contexto
Java Web 00 - ContextoJava Web 00 - Contexto
Java Web 00 - Contexto
 
Asp.Net Session And Query String
Asp.Net Session And Query StringAsp.Net Session And Query String
Asp.Net Session And Query String
 
Jsp1101
Jsp1101Jsp1101
Jsp1101
 
TRABAJO DE INVESTIGACION
TRABAJO DE INVESTIGACIONTRABAJO DE INVESTIGACION
TRABAJO DE INVESTIGACION
 
ASP.NET MVC - AJAX
ASP.NET MVC - AJAXASP.NET MVC - AJAX
ASP.NET MVC - AJAX
 
Presentacion sebastian ospina
Presentacion sebastian ospinaPresentacion sebastian ospina
Presentacion sebastian ospina
 
ASP.NET MVC - introduccion al web api
ASP.NET MVC - introduccion al web apiASP.NET MVC - introduccion al web api
ASP.NET MVC - introduccion al web api
 
Objetos Implicitos de JSP
Objetos Implicitos de JSPObjetos Implicitos de JSP
Objetos Implicitos de JSP
 
Entrada 5
Entrada 5Entrada 5
Entrada 5
 

En vedette

Objetos implicitos jsp . Request
Objetos implicitos jsp . RequestObjetos implicitos jsp . Request
Objetos implicitos jsp . RequestBoris Salleg
 
Lahistoriaoral 100102095505-phpapp01
Lahistoriaoral 100102095505-phpapp01Lahistoriaoral 100102095505-phpapp01
Lahistoriaoral 100102095505-phpapp01cep.octavo
 
Balance energético
Balance energéticoBalance energético
Balance energéticomagaor49
 
Clase día 12 de octubre 2012
Clase día 12 de octubre 2012Clase día 12 de octubre 2012
Clase día 12 de octubre 2012julianjulio
 
Trabajofilosofiaplatn 121020094652-phpapp01
Trabajofilosofiaplatn 121020094652-phpapp01Trabajofilosofiaplatn 121020094652-phpapp01
Trabajofilosofiaplatn 121020094652-phpapp01Julio_qui
 
Presentaciónmaritiza
PresentaciónmaritizaPresentaciónmaritiza
PresentaciónmaritizamaritzaCHAVEZ
 
Proyecto de reciclaje
Proyecto de reciclajeProyecto de reciclaje
Proyecto de reciclajeisabellange
 
Presentacion
Presentacion Presentacion
Presentacion poot1580
 
Formulario listo
Formulario listoFormulario listo
Formulario listovanita_m
 
El ordenador
El ordenadorEl ordenador
El ordenadorrocueroj
 
732 heimarsuarez trabajodeaulavirtual
732 heimarsuarez trabajodeaulavirtual732 heimarsuarez trabajodeaulavirtual
732 heimarsuarez trabajodeaulavirtualheimarsuca
 

En vedette (20)

Objetos implicitos jsp . Request
Objetos implicitos jsp . RequestObjetos implicitos jsp . Request
Objetos implicitos jsp . Request
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidos
 
Lahistoriaoral 100102095505-phpapp01
Lahistoriaoral 100102095505-phpapp01Lahistoriaoral 100102095505-phpapp01
Lahistoriaoral 100102095505-phpapp01
 
Balance energético
Balance energéticoBalance energético
Balance energético
 
Clase día 12 de octubre 2012
Clase día 12 de octubre 2012Clase día 12 de octubre 2012
Clase día 12 de octubre 2012
 
Trabajofilosofiaplatn 121020094652-phpapp01
Trabajofilosofiaplatn 121020094652-phpapp01Trabajofilosofiaplatn 121020094652-phpapp01
Trabajofilosofiaplatn 121020094652-phpapp01
 
La Fuerza que Necesito
La Fuerza que NecesitoLa Fuerza que Necesito
La Fuerza que Necesito
 
TECNOPARQUE COLOMBIA
TECNOPARQUE COLOMBIATECNOPARQUE COLOMBIA
TECNOPARQUE COLOMBIA
 
68b
68b68b
68b
 
Presentaciónmaritiza
PresentaciónmaritizaPresentaciónmaritiza
Presentaciónmaritiza
 
Proyecto de reciclaje
Proyecto de reciclajeProyecto de reciclaje
Proyecto de reciclaje
 
Presentacion
Presentacion Presentacion
Presentacion
 
Formulario listo
Formulario listoFormulario listo
Formulario listo
 
Cómo desarrollar el espíritu emprendedor 4.
Cómo desarrollar el espíritu emprendedor 4.Cómo desarrollar el espíritu emprendedor 4.
Cómo desarrollar el espíritu emprendedor 4.
 
Costos abc.agosto 22 2013
Costos abc.agosto 22 2013Costos abc.agosto 22 2013
Costos abc.agosto 22 2013
 
El ordenador
El ordenadorEl ordenador
El ordenador
 
Leccion 8
Leccion 8Leccion 8
Leccion 8
 
Segojoven nº3
Segojoven nº3Segojoven nº3
Segojoven nº3
 
732 heimarsuarez trabajodeaulavirtual
732 heimarsuarez trabajodeaulavirtual732 heimarsuarez trabajodeaulavirtual
732 heimarsuarez trabajodeaulavirtual
 
Mucilago
MucilagoMucilago
Mucilago
 

Similaire à Objetos implícitos JSP: request, session, application, config, pagecontext

Similaire à Objetos implícitos JSP: request, session, application, config, pagecontext (20)

Jsp
JspJsp
Jsp
 
Objetos de jsp
Objetos de jspObjetos de jsp
Objetos de jsp
 
Objetivos implícitos de JSP
Objetivos implícitos de JSPObjetivos implícitos de JSP
Objetivos implícitos de JSP
 
Objetos implícitos
Objetos implícitosObjetos implícitos
Objetos implícitos
 
Objetos implicitos jsp
Objetos implicitos jspObjetos implicitos jsp
Objetos implicitos jsp
 
JSPobjetosimplicitos
JSPobjetosimplicitosJSPobjetosimplicitos
JSPobjetosimplicitos
 
Objetos implícitos de JSP.
Objetos implícitos de JSP.Objetos implícitos de JSP.
Objetos implícitos de JSP.
 
Objetos implicitos de JSP
Objetos implicitos de JSPObjetos implicitos de JSP
Objetos implicitos de JSP
 
Kakaka
KakakaKakaka
Kakaka
 
Jsp1101
Jsp1101Jsp1101
Jsp1101
 
Aplicaciones web
Aplicaciones webAplicaciones web
Aplicaciones web
 
Informatica objetos jsp
Informatica objetos jspInformatica objetos jsp
Informatica objetos jsp
 
Jsp
JspJsp
Jsp
 
Jsp
JspJsp
Jsp
 
Tatiana
TatianaTatiana
Tatiana
 
JSP
JSPJSP
JSP
 
Sesion06 apuntes
Sesion06 apuntesSesion06 apuntes
Sesion06 apuntes
 
Jsp
JspJsp
Jsp
 
Java Web - JSP
Java Web - JSPJava Web - JSP
Java Web - JSP
 
Jsp(java server pages)
Jsp(java server pages)Jsp(java server pages)
Jsp(java server pages)
 

Dernier

Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.CZSOTEC
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxRAMIROANTONIOGALINDO
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptxmaykolmagallanes012
 
Se realiza instalacion y configuraacion servicios Windows
Se realiza instalacion y configuraacion servicios WindowsSe realiza instalacion y configuraacion servicios Windows
Se realiza instalacion y configuraacion servicios WindowsCZSOTEC
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOELIAMARYTOVARFLOREZD
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfAnaRosaMontenegro
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxcalzadillasluis134
 

Dernier (7)

Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptx
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptx
 
Se realiza instalacion y configuraacion servicios Windows
Se realiza instalacion y configuraacion servicios WindowsSe realiza instalacion y configuraacion servicios Windows
Se realiza instalacion y configuraacion servicios Windows
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdf
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
 

Objetos implícitos JSP: request, session, application, config, pagecontext

  • 1. OBJETOS IMPLÍCITOS EN JSP request, sessions, application, config, pagecontext.
  • 2. ¿QUÉ SON LOS OBJETOS IMPLÍCITOS? Los objetos implícitos son objetos creados por el motor que no necesitan ser declarados para ser usados, sino que se pueden invocar directamente. Estos objetos son accesibles al motor JSP, y por esto, el desarrollador JSP puede utilizarlos.
  • 3. REQUEST  Básicamente es un objeto que encapsula la petición del cliente, es una instancia de javax.servlet.http.HttpServletResponse. Dispone de metodos para encabezados de informacion HTTP incluyendo data y cookies.  Proporciona entre otras cosas los parametros recibidos del cliente, el tipo de peticion (GET/POST), etc.  Cuando un navegador solicita una página web, envía mucha información al servidor web que no se puede leer directamente porque esta información viaja como parte del encabezado de la petición del HTTP.
  • 4. SESSIONS  Instancia de javax.servlet.http.HttpSession, permite acceder a la sesión para leer/escribir datos en ella ya que en JSP se crea siempre una sesión de trabajo por defecto.  HTTP es un protocolo " sin estado ", que significa que cada vez que un cliente recupera una página Web, el cliente abre una conexión independiente para el servidor Web y el servidor de forma automática no mantiene ningún registro de la petición del cliente anterior.  El objeto session se comporta de la misma manera bajo los parámetros de los servlets de Java.
  • 5. APPLICATION  El objeto de la aplicación es directa envoltura alrededor del objeto ServletContext para el servlet generado. En realidad, es una instancia de un objeto javax.servlet.ServletContext.  Este objeto es una representación de la página JSP a través de todo su ciclo de vida . Se crea este objeto cuando se inicializa la página JSP y se eliminará cuando se elimina la página JSP mediante el método jspDestroy ().  Mediante la adición de un atributo de la aplicación , puede asegurarse de que todos los archivos JSP que componen la aplicación web tienen acceso a ella.
  • 6. CONFIG  El objeto de configuración es una instancia de javax.servlet.ServletConfig y es una envoltura alrededor del objeto directo ServletConfig para el servlet generado.  Este objeto permite el acceso de JSP para los parámetros de inicialización de servlet o JSP motor como los caminos o ubicaciones de archivos, etc. El método de configuración config.getServletName (); es el único que puede utilizar siempre y su uso es general.
  • 7. PAGECONTEXT  El objeto pageContext es una instancia de un objeto javax.servlet.jsp.PageContext . El objeto pageContext se utiliza para representar a toda la página JSP.  Este objeto se piensa como un medio para acceder a información sobre la página evitando al mismo tiempo la mayor parte de los detalles de implementación .  Almacena referencias a los objetos de solicitud y respuesta para cada solicitud . La aplicación, config, session y out se derivan mediante el acceso a atributos de este objeto.  La clase PageContext define varios campos, incluyendo PAGE_SCOPE , REQUEST_SCOPE , SESSION_SCOPE y APPLICATION_SCOPE , que identifican los cuatro ámbitos. También es compatible con más de 40 métodos, alrededor de la mitad de los cuales se heredan de la javax.servlet.jsp y clase JspContext.
  • 8. BIBLIOGRAFÍA • TutorialsPoint (2015) [en línea]. Hyderabad, India: Implicit Objects. Disponible en: http://www.tutorialspoint.com/jsp/