|
JavaServer Pages - Produciendo salida HTML con Java
Curso JavaServer Pages
Anterior
Siguiente
Escribamos código que produzca salida en el navegador del cliente. Este es el ejemplo prueba3.jsp
Prueba JSP
<%
int k;
for (k=1;k<=6;k++) {
%>
Mensaje
<%
}
%>
Ahora, usamos la variable que definimos, en un ciclo for clásico de Java. No sabemos todavía donde quedaron los conceptos de clase y objeto de Java clásico. Ya comprobaremos que esta página se compila, y produce una clase de las que conocemos de Java normal. Por ahora, vemos que el código que introducimos dentro de una página .jsp debe estar bien abierto y bien cerrado. Vean que abrimos el ciclo for usando una { (llave abre), abandonamos Java por un momento y pasamos a HTML puro, y luego volvimos a abrir Java y cerramos correctamente el ciclo for con una } (llave cierra).
Al pedir esta página, obtenemos:

Si examinamos el código HTML que llegó al cliente browser, veremos:

Como antes, no hay rastros de Java: nuestro código se ejecutó en el servidor, y sólo llega al cliente el resultado de la ejecución. Java no necesita estar entonces instalado en el cliente: a éste le basta tener un navegador de Internet para poder consumir nuestra página.
|