Objetos de Jsp
Presentado por: Fabian Bohorquez
Presentado a : Amanda Galindo
INCODEMA
Bogota D.C
Abril-29-2015
Objetivos Generales
●
Se hace referencia a objetos específicos
( Session,Aplication, Configuration, Page Context)
y su utilidad en Jsp .
Objetivos Específicos
●
Sessions ( sesión )
●
Aplication( aplicación )
●
Configuration ( configuración )
●
Page context ( pagina de contexto)
SESSION
●
Una sesión es una serie de comunicaciones entre un
cliente y un servidor en la que se realiza un
intercambio de información
●
. Por medio de una sesión se puede hacer un
seguimiento de un usuario a través de la aplicación
El tiempo de vida de una sesión comienza cuando un usuario se
conecta por primera vez a un sitio web pero su finalización puede estar
relacionada con tres circunstancias:
1) Cuando se abandona el sitio web.
2)
3) Cuando se alcanza un tiempo de inactividad la sesión es
automáticamente eliminada. Si el usuario siguiera navegando
se crearía una nueva sesión.
4)
5) Se ha cerrado o reiniciado el servidor.
Algunas Etiquetas
. <%HttpSession sesion=request.getSession();
out.println(“IdSesion: ”+sesion.getId()); %> : devuelve un
identificador único asociado a una sesión:
<% long longDuracion=sesion.getLastAccessedTime();
sesion.getCreationTime(); ; se puede conocer el tiempo que lleva el
cliente conectado al servidor y el tiempo que lleva en ella
<% Date acceso=new Date(sesion.getLastAccessedTime());
out.println(“Último acceso: “+acceso+”); %>: se puede conocer la
fecha y hora de la última vez que el cliente accedió al servidor con el
que se creó la sesión
Application
- Nos permite almacenar información que será
accesible desde todas las paginas de la aplicación
web, independientemente de la sesion.
- En general, una aplicación es un programa
compilado (aunque a veces interpretado), escrito en
cualquier lenguaje de programación.
Ciclo de una Application
1) Se crea este objeto cuando se inicializa la página
JSP y se eliminará cuando se elimina la
página JSP
2) asegurarse de que todos los archivos JSP que
componen la aplicación web tienen acceso a
ella
3) Puede comprobar un simple uso de objeto
Aplicación en el capítulo: JSP
Configuration
-Es aquel que permite acceder a parámetros de
inicialización de su contexto
-Se define los parámetros de configuración JSP en
subelementos del elemento de despliegue específico,
que tienen como funcionalidad:
-> Las opciones para el compilador JSP
-> codificación de caracteres
-
Inicialización de configuración
Este objeto permite el acceso de JSP programador para los parámetros
de inicialización como los caminos o ubicaciones de archivos, etc.
El siguiente método de configuración es el único que puede utilizar
siempre, y su uso es trivial:
Config .getServLetName();
Algunos Atributos
Desarrollo: Activar el modo de desarrollo.
Mantener generados: mantener el código fuente de
Java generado para cada página.
Atribuir: causar un error de compilación cuando el
grano no puede ser instanciada.
Pantalla-source-fragmento: incluye un fragmento de
código en los mensajes de excepción.
Page Context
-Nos permite almacenar información localmente a la
pagina.
-Se puede usar para almacenar y recuperar
información en sesion y aplicación.
-El objeto pageContext también contiene
información sobre las directivas emitidas a la página
JSP, incluyendo la información del alcance de la
página.
Uno de los métodos importantes es
removeAttribute, que acepta uno o dos argumentos,
mientras que el siguiente código sólo la quita del
ámbito página:
pageContext.removeAttribute (“attrName”, PAGE_SCOPE );
pageContext.removeAttribute("attrName", PAGE_SCOPE);
Bibliografía
. BEAWebLogic Server ® and WebLogic Express. (Marzo 30, 2007). Developing Web
Applications, Servlets, and JSPs for WebLogic Server. Mayo-5-2015, de bea Sitio web:
Developing Web Applications, Servlets, and JSPs for WebLogic Server
Apache Software Foundation. (1999-2007). The jsp-configuration element. Mayo-5-2015, de
JBossWeb Sitio web: https://docs.jboss.org/jbossweb/7.0.x/config/jsp.html
Juan José Martínez Cava. (2013). Manual Jsp. Mayo-5-2015, de Manual Jsp Sitio web:
http://dis.um.es/~
lopezquesada/documentos/IES_1213/IAW/curso/UT5/ActividadesAlumnos/12/index.html
No definido. (No dfinido). JSP - Implicit Objects. Mayo-5-2015, de tutorialspoint
Sitio web: http://www.tutorialspoint.com/jsp/jsp_implicit_objects.htm
Area Informatica. (2015). Acciones. En Aplicacines WEB II(pp.10-11-12).
Inmaculado Corazon de Maria: Misioneras Claretianas

Acciones de jsp

  • 1.
    Objetos de Jsp Presentadopor: Fabian Bohorquez Presentado a : Amanda Galindo INCODEMA Bogota D.C Abril-29-2015
  • 2.
    Objetivos Generales ● Se hacereferencia a objetos específicos ( Session,Aplication, Configuration, Page Context) y su utilidad en Jsp .
  • 3.
    Objetivos Específicos ● Sessions (sesión ) ● Aplication( aplicación ) ● Configuration ( configuración ) ● Page context ( pagina de contexto)
  • 4.
    SESSION ● Una sesión esuna serie de comunicaciones entre un cliente y un servidor en la que se realiza un intercambio de información ● . Por medio de una sesión se puede hacer un seguimiento de un usuario a través de la aplicación
  • 5.
    El tiempo devida de una sesión comienza cuando un usuario se conecta por primera vez a un sitio web pero su finalización puede estar relacionada con tres circunstancias: 1) Cuando se abandona el sitio web. 2) 3) Cuando se alcanza un tiempo de inactividad la sesión es automáticamente eliminada. Si el usuario siguiera navegando se crearía una nueva sesión. 4) 5) Se ha cerrado o reiniciado el servidor.
  • 6.
    Algunas Etiquetas . <%HttpSessionsesion=request.getSession(); out.println(“IdSesion: ”+sesion.getId()); %> : devuelve un identificador único asociado a una sesión: <% long longDuracion=sesion.getLastAccessedTime(); sesion.getCreationTime(); ; se puede conocer el tiempo que lleva el cliente conectado al servidor y el tiempo que lleva en ella <% Date acceso=new Date(sesion.getLastAccessedTime()); out.println(“Último acceso: “+acceso+”); %>: se puede conocer la fecha y hora de la última vez que el cliente accedió al servidor con el que se creó la sesión
  • 7.
    Application - Nos permitealmacenar información que será accesible desde todas las paginas de la aplicación web, independientemente de la sesion. - En general, una aplicación es un programa compilado (aunque a veces interpretado), escrito en cualquier lenguaje de programación.
  • 8.
    Ciclo de unaApplication 1) Se crea este objeto cuando se inicializa la página JSP y se eliminará cuando se elimina la página JSP 2) asegurarse de que todos los archivos JSP que componen la aplicación web tienen acceso a ella 3) Puede comprobar un simple uso de objeto Aplicación en el capítulo: JSP
  • 9.
    Configuration -Es aquel quepermite acceder a parámetros de inicialización de su contexto -Se define los parámetros de configuración JSP en subelementos del elemento de despliegue específico, que tienen como funcionalidad: -> Las opciones para el compilador JSP -> codificación de caracteres -
  • 10.
    Inicialización de configuración Esteobjeto permite el acceso de JSP programador para los parámetros de inicialización como los caminos o ubicaciones de archivos, etc. El siguiente método de configuración es el único que puede utilizar siempre, y su uso es trivial: Config .getServLetName();
  • 11.
    Algunos Atributos Desarrollo: Activarel modo de desarrollo. Mantener generados: mantener el código fuente de Java generado para cada página. Atribuir: causar un error de compilación cuando el grano no puede ser instanciada. Pantalla-source-fragmento: incluye un fragmento de código en los mensajes de excepción.
  • 12.
    Page Context -Nos permitealmacenar información localmente a la pagina. -Se puede usar para almacenar y recuperar información en sesion y aplicación. -El objeto pageContext también contiene información sobre las directivas emitidas a la página JSP, incluyendo la información del alcance de la página.
  • 13.
    Uno de losmétodos importantes es removeAttribute, que acepta uno o dos argumentos, mientras que el siguiente código sólo la quita del ámbito página: pageContext.removeAttribute (“attrName”, PAGE_SCOPE ); pageContext.removeAttribute("attrName", PAGE_SCOPE);
  • 14.
    Bibliografía . BEAWebLogic Server® and WebLogic Express. (Marzo 30, 2007). Developing Web Applications, Servlets, and JSPs for WebLogic Server. Mayo-5-2015, de bea Sitio web: Developing Web Applications, Servlets, and JSPs for WebLogic Server Apache Software Foundation. (1999-2007). The jsp-configuration element. Mayo-5-2015, de JBossWeb Sitio web: https://docs.jboss.org/jbossweb/7.0.x/config/jsp.html Juan José Martínez Cava. (2013). Manual Jsp. Mayo-5-2015, de Manual Jsp Sitio web: http://dis.um.es/~ lopezquesada/documentos/IES_1213/IAW/curso/UT5/ActividadesAlumnos/12/index.html
  • 15.
    No definido. (Nodfinido). JSP - Implicit Objects. Mayo-5-2015, de tutorialspoint Sitio web: http://www.tutorialspoint.com/jsp/jsp_implicit_objects.htm Area Informatica. (2015). Acciones. En Aplicacines WEB II(pp.10-11-12). Inmaculado Corazon de Maria: Misioneras Claretianas

Notas del editor

  • #2 &amp;lt;número&amp;gt;
  • #3 &amp;lt;número&amp;gt;
  • #4 &amp;lt;número&amp;gt;
  • #5 &amp;lt;número&amp;gt;