2. ¿Que son los objetos
implícitos?
● Nos permiten acceder a diversas informaciones y realizar
diferentes acciones, podemos encontrar en JSP los objetos
implícitos como: Sessions, Application, Config y PageContext
● 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.
3. Request
● Es un objeto de la clase HttpServletRequest .
● Su uso principal es el acceso a los parámetros de la
solicitud.
● Su utilidad es la de acceder a los parámetros y atributos,
para así poder trabajar con ellos en nuestra pagina.
● En esa solicitud viene, entre otras cosas, información del
usuario que la ha pedido, y podemos acceder a ella a
través del método getRemoteUser:
<br>Usuario autenticado: <%=request.getRemoteUser()
%>
4. Sessions
● Es un objeto de la clase HttpSession.
● Nos permite acceder a la sesión asociada a la petición.
● A través de esto, podemos guardar objetos que son accesibles
desde cualquier plataforma JSP
● Es una serie de comunicaciones entre un cliente y un servidor
en la que realiza un intercambio de información.
● Para poder realizar sesiones en JSP se escribe el atributo
“session” de la directiva “page” a “true”, de esta forma se
notifica que la pagina interviene en procesos de protocolos
HTTP. <%page session = “true”%>
5. Application
● Es un objeto de la clase ServletContext
● Es común para toda aplicación web y demas
● Permite almacenar informacion que es accesible
desde todas las paginas web
● Para guardar y recuperar:
Object aplication.getAttribute(“clave”);
void application.setAttribute(“clave”,Object objeto);
6. Config
● Es un objeto de la clase ServletConfig
● Permite acceder a parametros de inicializacion
del servlet y su contexto.
7. PageContext
● Es un objeto de la clase PageContext
● Permite almacenar informacion localmente a la
pagina
● Proporciona acceso a varios atributos de página.
● La clase PageContext es una clase abstracta,
diseñado para ser ampliado para proporcionar
implementaciones dependientes de
implementación de la misma.
8. Bibliografía
● Sáez, J. (2015). Que son los objetos Implícitos. Obtenido en http://cosicasd
einformatica.blogspot.com/2015/04/objetos-implicitos-en-portlets-
liferay.html
● (2009). Objetos Implícitos. Obtenido en https://sites.google.com/site/concep
toprogramacion/Home/jsp-objetos
● Aguilar, D. (2012). Que es Session. Obtenido
en http://es.slideshare.net/Sysworkap/jsp-con-session
● (2015) Imagen Config. Obtenido en http://beginnersbook.com/2013/11/jsp-
implicit-object-config-with-examples/
● (2002) Que es PageContext. Obtenido
en https://tomcat.apache.org/tomcat-4.0-
doc/servletapi/javax/servlet/jsp/PageContext.html
● (2015) Imagen Objetos Implícitos. Obtenido en http://upload.wikimedia.org/
wikipedia/commons/thumb/0/0d/Motivacion1ES.jpg/400px-
Motivacion1ES.jpg