Curso de JAVASERVER FACES


Temario

Introducción
- Características de JSF

Componentes de una aplicación JSF
- Archivo de configuración faces-config.xml
- Servlet FACESSERVLET
- Beans gestionados
- Contexto de aplicación. La clase FACESCONTEXT.
- Acciones JSP


Creación de una primera aplicación JSF
- Creación de la estructura de la aplicación
- Implementación del modelo
- Creación y registro de beans gestionados
- Implementación de controladores de acción
- Definición de reglas de navegación
- Creación de las vistas


Eventos de acción (ACTIONEVENT)

Ciclo de vida del procesamiento de una petición JSF
- Restore view
- Apply request values
- Process validation
- Update model values
- Invoke application
- Render response


Componentes gráficos JSF
- Renderización
- Tags de componentes JSF
    + Formulario
    + Controles: atributos comunes
    + Campos de texto
    + Controles de comando
    + Generación de texto
    + Casillas de verificación
    + Listas de selección única
        . Componentes de una lista
    + Listas de selección múltiple
- El evento ValueChangeEvent


Conversores y validadores
- Validadores
    + Validación automática
    + Validadores implícitos JSF
    + Validadores personalizados
- Conversores
    + Conversores implícitos