2. REQUEST
Es de clase HttpServletRequest. Principalmente se una para el acceso
a los parámetros de petición. Sus funciones mas destacadas son:
•String getParameter(String name): este devuelve el valor de un
parámetro.
•Enumeration getParameterNames(): devuelve una enumeración de
todos los nombres de los parámetros.
•String[] getParameterValues(String name): se recuperan todos los
valores múltiples de los nombres de los parámetros.
•String getRemoteAddr(): devuelve la IP del host desde el que se
realiza la petición.
•String getRemoteHost(): devuelve el nombre del host desde el que se
realiza la petición.
3. SESSIONS
Objeto de clase HttpSessions. Su principal función es permitirnos
acceder a una sesión asociada a la petición. También da la posibilidad
de guardar objetos que podrán ser accesibles desde cualquier JSP de
la sesión o invalidarla. Para guardar esto dicho anteriormente se usa:
Object session.getAttribute(“clave”);
void session.setAttribute(“clave”, Object objeto);
y para invalidar la sesión se usa:
void sesión.invalidate();
4. APPLICATION
Este objeto es clase ServletContext. Es un objeto muy común para
todas las aplicaciones web, este nos permite guardar o almacenar
información que será accesible a las paginas de la aplicación web, sin
importar la sesión.
Para guardar y recuperar valores se utiliza:
Object application.getAttribute(“clave”);
void application.setAttribute(“clave”, Object objeto);
6. PAGECONTEXT
Es un objeto clase PageContext. Nos permite almacenar información
localmente a la pagina, entre otras cosas.
Para guardar y recuperar valores:
Object pageContext.getAttribute(“clave”);
void pageContext.setAttribute(“clave”, Object objeto);