java:jsf
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
java:jsf [2010/03/30 13:22] – rlunaro | java:jsf [2012/12/09 12:19] – rlunaro | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Java Server Faces ====== | ||
- | |||
- | ===== Enlaces interesantes ===== | ||
- | |||
- | |||
- | **El típico "Hello World" | ||
- | |||
- | [[http:// | ||
- | |||
- | Un tutorial desde el principio, con un mini-proyecto de ejemplo. No sé porqué todo el mundo insiste en que usemos Ant para construir el proyecto, yo de momento no lo veo.... | ||
- | |||
- | [[http:// | ||
- | |||
- | Este artículo tiene un "hola mundo" un poco más elaborado. Recomiendo su lectura, aunque el desarrollo del bean del usuario no es todo lo estricto que debería ser. | ||
- | |||
- | |||
- | |||
- | ==== Depurar páginas JSP en eclipse ==== | ||
- | |||
- | Cualquiera que tenga dos de frente y se haya enfrentado a una aplicación de tamaño mediano, se habrá dado cuenta que depurar el código a la medida que se desarrolla es algo im-pres-cin-di-ble. Por eso, después de hacer el "Hello World" en JSF y antes siquiera de que me funcione como Dios manda, me he puesto a la tarea de habilitar la depuración de los contenidos web que voy desarrollando. | ||
- | |||
- | **Nota para usuarios de windows:** estas instrucciones son para Linux, pero son muy fáciles de adaptar a Windows XP. Donde dice " | ||
- | |||
- | === Qué necesitamos === | ||
- | |||
- | * Tomcat 5 instalado en nuestra carpeta de trabajo (o en una en la que tengamos permisos) | ||
- | * Eclipse, por supuesto | ||
- | |||
- | === Abrir la vista " | ||
- | |||
- | En Window -> show view -> other y seleccionaremos " | ||
- | |||
- | {{: | ||
- | |||
- | En la parte de abajo de eclipse nos aparecerá una vista nueva. Ahí debemos crear una configuración para nuestro servidor Tomcat. | ||
- | |||
- | === Crear proyectos web === | ||
- | |||
- | Todos los proyectos deberán crearse como proyectos web. A partir de ahí, la depuración es sencilla. | ||
- | |||
- | En eclipse, seleccionaremos File -> new -> other. Seleccionaremos Web -> dynamic web project. En la ventana que nos aparece, seleccionaremos el nombre **y (esto es muy importante) " | ||
- | |||
- | {{: | ||
- | |||
- | En la siguiente carpeta, seleccionaremos, | ||
- | |||
- | En la siguiente aparece un " | ||
- | |||
- | |||
- | === Primera vez que depuramos === | ||
- | |||
- | Botón derecho sobre el proyecto, seleccionamos "run as" -> run on server. Aparecerá esta pantalla: | ||
- | |||
- | {{: | ||
- | |||
- | |||
- | Si no aparece " | ||
- | |||
- | Pulsaremos siguiente y nuestro proyecto deberá aparecer como " | ||
- | |||
- | {{: | ||
- | |||
- | Pulsamos " | ||
- | |||
- | === Conclusiones === | ||
- | |||
- | |||
- | El System.out.println puede que fuese una opción en 1970, pero desde esa fecha ya no lo es. En 1990 yo ya depuraba el código que producía. | ||
- | |||
java/jsf.txt · Last modified: 2022/12/02 22:02 by 127.0.0.1