2. INTRODUCCIÓN
Los objetos implícitos 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. En realidad,
estos objetos son variables instanciadas de manera automática en el
servlet generado a partir del JSP.
Los objetos implícitos se corresponden con objetos útiles del API
del servlet (petición, respuesta, ..) y su uso simplifica el código Java
que insertamos en la página JSP.
3. Request
*Cuando un navegador solicita una página
Web, envía mucha información al servidor
web que no se puede leer directamente
porque este viaje la información como parte
del encabezado de solicitud HTTP. Puede
comprobar Protocolo HTTP para obtener
más información al respecto.
*ALGUNAS FUNCIONES:
-String GetParameter (devuelve el valor
de un parámetro)
-EnumerationgetParemeterNames()
(devuelve una enumercion)
-String[] getParameterValues
(parámetros que tienen valor multiple)
-String getremote (Devuelve la IP del
host)
4. SESIONS
Un servidor web puede enviar un campo de
formulario HTML oculta junto con un ID
de sesión único de la siguiente manera:
<input type="hidden" name="sesonid"
value="12345">
Esta entrada significa que, cuando se envía
el formulario,
el nombre y el valor especificado se
incluyen automáticamente en los datos
GET o POST.
Cada vez cuando el navegador web envía
una solicitud de nuevo, entonces el valor
5. Applicatio
n
Aplicación objeto implícito es una
instancia
de javax.servlet.ServletContext. Básica
mente 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.
6. PAGE
CONTEXT
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
7. CONFIG Y PAGE
*Es un objeto de la clase ServletConfig , el cual
permite acceder a parámetros de inicialización de
servlet en su propio contexto :
*PAGE es un sinónimo de this , el cual no tiene
utilidad .