Introducción a jsf con eclipse

0

Por admin | Para la categoría de jsf (java server faces) | noticia del 22-01-2010

Vamos a utilizar la versión 1.2 de jsf, para lo cual necesitamos la versión de tomcat 6.0, dando que con la versión 5.5 da problemas.

Breve introducción teórica sobre jsf

Jsf es un framework ( un marco de desarrollo), al igual que struts y spring, desarrollado con la tecnología java. Jsf comparte semajanzas con jsp (java server pages) y con applets de java, ya que tiene unos componentes en la vista muy potentes.

Características generales

Representar componentes de interfaz de usuario (UI-User Interface) y manejar su estado

Se desarrolla el ejemplo sobre linux ubuntu pero es exactamente igual para windows, la configuración de tomcat seis igual que la del cinco, en este mismo sitio web se explicó en su día.

imagen del fichero descargado

Creamos un nuevo proyecto web dinámico

y configuramos para tomcat 6.0 y para la versión 1.2 de jsf

le damos a next y nos aparece una ventana de diálogo indicando el directorio de clases, volvemos a dar a next y nos aparece la ventana de diálogo de web module dejamos el nombre de proyecto y el directorio de contenido los que vienen por defecto “primerojsf” y “webcontent” y volvemos a dar a next

Pulsamos sobre el icono de librerias y le damos nombre

Ahora importamos los jar del fichero descargado para formar parte de la librería

Para jsf también utilizaremos jstl, para ello tenemos que descargarnos los archivos correspondientes para crear el proyecto web dinámico de eclipse para jsf

Este ejemplo está sobre eclipse galileo, pero vale Europa también, lo importante es la versión 6 para Tomcat.

Al descomprimir el fichero descargado nos despliegan una serie de directorios, vamos al directorio lib y alli nos interesan dos jar jsf-api.jar y jsf-impl.jar. Con ellos vamos a crear una librería para incorporar cada vez que se realice un proyecto jsf en eclipse

Descargamos los jar

Un proyecto nuevo web dinámico al igual que con j2ee, y tenemos dos opciones crear una librería con los jar descargados

El proyecto primerojsf tiene la siguiente estructura de directorios

Comentarios cerrados automáticamente al pasar más de un año