Java
Server Face
Contenidos y Objetivos de
Contenidos:
·
Introducción a JSF. Pros y Contras. Otros frameworks
existentes. Comparación con Struts.
·
Instalación
·
Ajuste de JSF, CLASSPATH, Tomcat, etc.
·
Navegación a nivel de página
·
Control de flujo JSP
·
Pasos al usar JSF
·
Beans para representar los datos
·
Formulario de entrada
·
Controlador de acciones
·
Procesando parámetros request mediante beans
·
Crear un bean
·
Usar faces-config.xml
·
Imprimir propiedades de los beans
·
Lenguaje de expresiones JSF
·
Acceso a propiedades de los Beans
·
Acceso a colecciones
·
Usando ficheros de propiedades (properties y message
bundles)
·
Uso para la internacionalización de proyectos
·
Gestión de eventos
·
Event listeners
·
Action listeners
·
Contruyendo formularios de entrada de datos.
·
Ejemplos de formularios
·
La biblioteca h:
·
Uso de Apache MyFaces
·
Uso de componentes de Apache MyFaces
·
Validando la entrada del usuario y reimprimiendo
formularios incompletos
·
Validación manual
·
Validación implícita automática
·
Validación explícita automática
·
Acceso a Base de Datos
·
Contruyendo JSF Data Tables
·
JSF + JSTL
Objetivo:
Conocer
las posibilidades que aporta el nuevo marco de trabajo de Sun Microsystems,
JSF, para el desarrollo de aplicaciones web. Aprender a utilizar el framework
mediante ejemplos.
Requisitos:
Conocimientos
del lenguaje de programación Java. Conocimiento de algún lenguaje de
programación orientado a objetos. Experiencia en el desarrollo de aplicaciones
web sencillas con Java y Tomcat (Servlets, JSP, JSTL, JavaBeans)