Objetos Implícitos de JSP
Kelly Cárdenas #10
Session
● En un sitio web típica, un visitante puede visitar varias páginas y realizar varias interacciones.
● Si está pro...
Application
● Es una instancia de javax.servlet.ServletContext. Básicamente se utiliza para obtener los parámetros de
inic...
Pagecontext
● Es una instancia de javax.servlet.jsp.PageContext. El uso de este objeto se puede encontrar atributo, obtene...
Page
● Es un sinonimo de this, no tiene utilidad en el estado actual de la especificaion.
Page
● Es un sinonimo de this, no tiene utilidad en el estado actual de la especificaion.
Próxima SlideShare
Cargando en…5
×

Objetos Implicitos de JSP

46 visualizaciones

Publicado el

Objetos Impicitos de JSP

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
46
En SlideShare
0
De insertados
0
Número de insertados
8
Acciones
Compartido
0
Descargas
0
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Objetos Implicitos de JSP

  1. 1. Objetos Implícitos de JSP Kelly Cárdenas #10
  2. 2. Session ● En un sitio web típica, un visitante puede visitar varias páginas y realizar varias interacciones. ● Si está programando el sitio, es muy útil para poder asociar algunos datos con cada visitante. Para este propósito, "sesión" s se pueden utilizar en JSP. ● Una sesión es un objeto asociado con un visitante. Los datos se pueden poner en la sesión y se recuperan de ella, como un Hashtable. Un conjunto diferente de datos se mantiene para todos los visitantes del sitio. ● Aquí es un conjunto de páginas que ponen el nombre de un usuario en la sesión, y muestran que en otros lugares. Pruebe la instalación y el uso de éstas. ● En primer lugar tenemos un formulario, vamos a llamarlo GetName.html ● <HTML> ● <BODY> ● <FORM METHOD = Deja = "SaveName.jsp"> ● Cuál es tu nombre? <INPUT TYPE = NOMBRE TEXTO = nombre de usuario SIZE = 20> ● <P> <INPUT TYPE = SUBMIT> ● </ FORM> ● </ BODY>
  3. 3. Application ● Es una instancia de javax.servlet.ServletContext. Básicamente se utiliza para obtener los parámetros de inicialización y por compartir los atributos y sus valores a través de toda la aplicación JSP, lo que significa que cualquier atributo establecido por aplicación de objeto implícito estaría disponible para todas las páginas JSP. Métodos: ● Object getAttribute (String attributeName) ● void setAttribute (String attributeName, objeto Object) ● void removeAttribute (String nomObjeto) ● GetAttributeNames enumeración () ● Cadena getInitParameter (String paramname) ● GetInitParameterNames enumeración () ● Cadena getRealPath (valor de cadena) ● void log (String mensaje) ● URL getResource (valor de cadena) ● InputStream getResourceAsStream (String path) ● Cadena GetServerInfo () ● GetMajorVersion String () ● GetMinorVersion String ()
  4. 4. Pagecontext ● Es una instancia de javax.servlet.jsp.PageContext. El uso de este objeto se puede encontrar atributo, obtener atributo, establezca el atributo y quitar atributo en cualquiera de los niveles por debajo de - ● JSP Página - Alcance: PAGE_CONTEXT ● Solicitud HTTP - Alcance: REQUEST_CONTEXT ● HTTP Session - Alcance: SESSION_CONTEXT ● Nivel de Aplicación - Alcance: APPLICATION_CONTEXT ● El PageContext ofrece una serie de facilidades a la página / autor componente y la página implementador, incluyendo: ● una sola API para gestionar los distintos espacios de nombres con ámbito ● una serie de conveniencia API para acceder a distintos objetos públicos ● un mecanismo para obtener el JspWriter para la salida ● un mecanismo para administrar el uso de la sesión por la página ● un mecanismo para exponer directiva page atribuye al entorno de scripting ● mecanismos que transmitan o incluir la petición actual a otros componentes activos en la aplicación ● un mecanismo para manejar el procesamiento de excepciones ErrorPage
  5. 5. Page ● Es un sinonimo de this, no tiene utilidad en el estado actual de la especificaion.
  6. 6. Page ● Es un sinonimo de this, no tiene utilidad en el estado actual de la especificaion.

×