Los objetos implícitos son variables automáticas en JSP que permiten acceder a información y realizar acciones. Algunos objetos incluyen Request, que recoge parámetros de la petición; Response, que organiza los datos enviados al cliente; Out, que permite escribir contenido en la página; y Session, que almacena datos con ámbito de sesión.
2. Los objetos implícitos son pequeños códigos
que nos permiten acceder a diferente
información y realizar diversas acciones
Son variables instanciadas de manera
automática en el servlet generado a partir
del JSP
Pueden ser usados en cualquier scriptlet o
expresión para aumentar la funcionalidad de
la página JSP
3. REQUEST
Es el objeto encargado de recoger la información
enviada desde el cliente, permite el acceso a los
parámetros de la petición
Objeto de la clase :HttpServletRequest
4. <%@page language="java"%>
<HTML> HTML <HEAD>
<TITLE>Primer ejemplo JSP</TITLE>
</HEAD>
<BODY> <%if(request.getParameter("nombre")==null){%> scriptlet
<H1>Hola Mundo</H1>
<%}else {%>
<H1>Hola <%=request.getParameter("nombre")%></H1>
<%}%> Expresión
</BODY>
</HTML>
Con éste ejemplo del objeto request se quiere devolver el valor del parámetro “nombre”
5. RESPONSE
Organiza los datos enviados al cliente, en la asistencia
que brinda al servlet para generar la respuesta, puede
manejar cabeceras, códigos de estados, cookies y
transfiere el control.
Representa la respuesta del servidor a la petición
Objeto de la clase: HttpServletResponse
6. OUT
Es el objeto que nos permite acceder a la salida del
navegador y escribe contenido dentro de la pagina
HTML y principalmente se encarga de devolver o dar
una respuesta al cliente
Objeto de la clase: JspWriter
7. Ejemplo:
<%
out.println(“<table>”);
For (int=0; i<10; i++)
out.println(“<tr><td> “+i+” </td></tr>”)
out.println(“</table>”);
%>
En éste pequeño código lo que se quiere realizar es una tabla en la cual por la pantalla se
muestre el resultado de un ciclo For
8. SESSION
Almacena información con ámbito de sesión, también
nos permite acceder a la sesión relacionada la a
petición en la cual podemos leer o escribir datos sobre
ella y con éste objeto podremos guardar objetos que
serán accesibles desde cualquier JSP
Es un objeto de tipo: HttpSession
9.
10. APPLICATION
Es común para toda aplicación Web, almacena la
información que será accesible desde todas la paginas
de la aplicación web
Es un objeto de tipo: ServletContext
11. CONFIG
Contiene información relacionada con la
configuración del selvlet , también permite recuperar
todos los datos relacionados a los atibutos
Es un objeto de tipo: ServletConfig
12. PAGECONTEXT
Permite acceder desde un único objeto a todos los
demás objetos implicitos
Es un objeto de tipo: PageContext
13. PAGE
Tiene el mismo valor que “this” y está pensado para el
uso de un lenguaje de programación diferente
Es un objeto de tipo: HttpJspPage