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. 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. 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. Page
● Es un sinonimo de this, no tiene utilidad en el estado actual de la especificaion.
6. Page
● Es un sinonimo de this, no tiene utilidad en el estado actual de la especificaion.