java:jsf
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| java:jsf [2010/03/28 22:15] – rlunaro | java:jsf [2022/12/02 21:02] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| + | * [[CrearUnProyectoJSFConEclipse|Crear un proyecto JSF sencillo con eclipse]] | ||
| + | * [[PruebasPrimeFaces|Primefaces??? | ||
| + | * [[AddingComponentsProgramatically|Adding JSF components programmatically]] | ||
| + | * [[PassParametersAmongPages|Pass parameters from one page to another]] | ||
| + | * [[ValidatorInPrimefaces|Validator example in primefaces]] | ||
| + | ===== 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 o Maven 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. | ||
| + | |||
| + | ~~DISQUS~~ | ||
java/jsf.1269814530.txt.gz · Last modified: 2022/12/02 21:02 (external edit)
