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/

Objetos Implícitos en JSP.

  • 1.
    OBJETOS IMPLÍCITOS EN JSP request,sessions, application, config, pagecontext.
  • 2.
    ¿QUÉ SON LOSOBJETOS 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 esun 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 dejavax.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 objetode 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 objetode 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 objetopageContext 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/