AjLearning
AjLearning 0.1    





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

<h1>Prueba JSP</h1> <% int k; for (k=1;k<=6;k++) { %> <h2>Mensaje</h2> <% } %>
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.


Programado por Angel J. Lopez www.ajlopez.com