Objetos
implícitos en jsp
Camila Andrea Bernal
Cubides
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.
¿Qué son?
SESSIONS
• Objeto de la clase HttpSession.
• Una sesión es una serie de
• comunicaciones entre un cliente y un servidor en
la que se realiza un intercambio de información.
• A través de este objeto podemos, guardar objetos
que serán accesibles desde cualquier JSP de la
sesión o invalidarla
EJEMPLO
</form action="login" method="POST">
</input type="text" name="user" value="usuario">
</input type="password" name="password"
value="contraseña">
</input type="submit" value="Enviar"> </form>
APPLICATION
• Es un objeto de la clase ServletContext.
• Nos permite almacenar información que será
accesible desde todas las paginas web y, entre
aplicación web independiente de la sesión
Object application.getAttribute(“clave”);
void application.setAttribute (“clave”,Object objeto);
EJEMPLO
CONFIG
Page
Referencia al propio servlets generado (tiene el
mismo valor de this) Como tal, en java no tiene
demasiado sentido utilizarla, pero esta pensada en el
caso de que se usara en un lenguaje de programación
distinto.
El objeto de la clase ServletConfig, empleado
para leer parámetros de iniciación.
Pagecontext
Es un objeto de la clase PageContext
Permite acceder desde un único objeto a todos los demás
objetos implícitos
EJEMPLO
PageContext.setAttrinute(“clave”,obj,
PageCoontext.PAGE_SCOPE);
PageContext.setAttribute(“clave”,obj);
out
Es un objeto de la clase especial JSPWriter
El writer empleado para enviar salida al cliente. La salida de los
JSP emplea un buffer que permite que se envíen cabeceras
HTTP o códigos de estado aunque ya se hayan empezado a
escribir en la salida.
Referencias
• Sin autor (2010). JSP: Objetos Implícitos. Recuperado
de https://sites.google.com/site/conceptoprogramacion/
Home/jsp-objetos
• Macario, D (2002). Introducción a las aplicaciones web con
Java. Recuperado de http://www.inf-
cr.uclm.es/www/mpolo/asig/0708/tutorJavaWeb.pdf
Referencias
• Sin autor (2010). JSP: Objetos Implícitos. Recuperado
de https://sites.google.com/site/conceptoprogramacion/
Home/jsp-objetos
• Macario, D (2002). Introducción a las aplicaciones web con
Java. Recuperado de http://www.inf-
cr.uclm.es/www/mpolo/asig/0708/tutorJavaWeb.pdf

Objetos implicitos en JSP

  • 1.
    Objetos implícitos en jsp CamilaAndrea Bernal Cubides
  • 2.
    Son objetos creadospor 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. ¿Qué son?
  • 3.
    SESSIONS • Objeto dela clase HttpSession. • Una sesión es una serie de • comunicaciones entre un cliente y un servidor en la que se realiza un intercambio de información. • A través de este objeto podemos, guardar objetos que serán accesibles desde cualquier JSP de la sesión o invalidarla
  • 4.
    EJEMPLO </form action="login" method="POST"> </inputtype="text" name="user" value="usuario"> </input type="password" name="password" value="contraseña"> </input type="submit" value="Enviar"> </form>
  • 5.
    APPLICATION • Es unobjeto de la clase ServletContext. • Nos permite almacenar información que será accesible desde todas las paginas web y, entre aplicación web independiente de la sesión Object application.getAttribute(“clave”); void application.setAttribute (“clave”,Object objeto); EJEMPLO
  • 6.
    CONFIG Page Referencia al propioservlets generado (tiene el mismo valor de this) Como tal, en java no tiene demasiado sentido utilizarla, pero esta pensada en el caso de que se usara en un lenguaje de programación distinto. El objeto de la clase ServletConfig, empleado para leer parámetros de iniciación.
  • 7.
    Pagecontext Es un objetode la clase PageContext Permite acceder desde un único objeto a todos los demás objetos implícitos EJEMPLO PageContext.setAttrinute(“clave”,obj, PageCoontext.PAGE_SCOPE); PageContext.setAttribute(“clave”,obj);
  • 8.
    out Es un objetode la clase especial JSPWriter El writer empleado para enviar salida al cliente. La salida de los JSP emplea un buffer que permite que se envíen cabeceras HTTP o códigos de estado aunque ya se hayan empezado a escribir en la salida.
  • 9.
    Referencias • Sin autor(2010). JSP: Objetos Implícitos. Recuperado de https://sites.google.com/site/conceptoprogramacion/ Home/jsp-objetos • Macario, D (2002). Introducción a las aplicaciones web con Java. Recuperado de http://www.inf- cr.uclm.es/www/mpolo/asig/0708/tutorJavaWeb.pdf
  • 10.
    Referencias • Sin autor(2010). JSP: Objetos Implícitos. Recuperado de https://sites.google.com/site/conceptoprogramacion/ Home/jsp-objetos • Macario, D (2002). Introducción a las aplicaciones web con Java. Recuperado de http://www.inf- cr.uclm.es/www/mpolo/asig/0708/tutorJavaWeb.pdf