Temario
Java Server Faces RichFaces I.
DATOS GENERALES Nombre del Curso Total de Horas
II.
: Java Server Faces : 24 Horas Académicas
METODOLOGÍA
III.
Curso teórico-práctico. Exposición del profesor, ayudas audiovisuales. Diálogo abierto. Debate. Realización de tareas y actividades. Evaluación permanente. EVALUACIÓN La ponderación de las evaluaciones son las siguientes: Evaluación
Ponderación
Cuestionario Virtual (1)
20%
Tareas Virtuales (1)
20%
Examen Final
60%
Total
100%
Todos los cuestionarios virtuales tienen una vigencia para su resolución de 72 horas, la duración por cuestionario virtual es de 30 minutos y tiene dos intentos permitidos para su resolución. La nota más alta prevalecerá.
Los cuestionarios y las tareas virtuales tendrán un promedio individual. Sesión Sesión 3 Sesión 6
Actividad Primer Cuestionario Virtual Primera Tarea Virtual Examen Final
Fecha
S2
Preparación de ambiente de desarrollo para JSF: JDK, Tomcat y Librerías JSF Preparación con Eclipse. Modelo Vista Controlador en JSF Ciclo de vida de una página Java Server Faces Desarrollo de una aplicación usando JSF. Beans y páginas JSF Configuración de proyectos JSF Managed Beans, navegación y etiquetas básicas de JSF Managed Beans o Concepto o Ambitos de los beans o Configuración de un bean en XML o Navegación o Concepto o Navegación estática o Navegación dinámica o Navegación Avanzada Etiquetas básicas en JSF Ejemplo completo usando etiquetas básica en JSF. Etiquetas JSF estándares Etiquetas Core Etiquetas HTML Formularios Campos de Texto Etiquetas de selección Mensajes Paneles DataTable: o Cabeceras y pies o Editando Celdas o Estilos para filas y columnas Técnicas de scroll Conversión y validación El proceso de conversión y validación. Usando conversores estándares. o Conversión de números y fechas o Conversores y atributos
Módulos
Fechas
Temario en Detalle
4
Módulo 1
S1
CONTENIDO
Horas
Sesión
IV.
4
o Mensajes de error o Cambiar el texto de los mensajes de error estándares.
Usando validadores estándares. o Validando longitud de cadenas y rangos numéricos. o Chequeando valores requeridos. o Mostrando errores de validación. Validadores con anotaciones y expresiones regulares. Manejo de eventos Eventos de cambio de valor Eventos de acción Eventos de fase. Sub vistas Organización común. Plantillas con Facelets
S3
S4
S5
S6
Desarrollo con Rich Faces Reconocer el frameworkde RichFaces Arquitectura de richFaces Interactuar con RichFaces, JSF y Ajax. Instalar herramientas de desarrollo. Desarrollar caso: validación para ingreso a un sistema con richfaces Primer Cuestionario Virtual Primera Tarea Virtual Librerías Core Ajax, UI and Ajax4Java (a4j) Ajax Support a4j:support, a4j:region, A4j:include, a4j:poll, a4j:push Ajax Output <a4j:include>,<a4j:mediaOutput>,<a4j:outputPanel> Rich Output <rich:panel>,<rich:panelBar>,<rich:tabPanel> Rich Input Rich Select Caso: Mantenimiento de clientes. Manejar alcances de variables. Menu, drop down Menu, Menu Item, Tool Bar DataGrid, Data Table, Data Scroller, Filtering, Sorting Tree Tags/tree adapter Caso: Estado de cuenta por cliente Examen Final
4
4
4
4