Menú

JSF con PrimeFaces del centro DCInternet

Programa de JSF con PrimeFaces

Modalidad: Online
Duración 30
Horario: Lunes a Viernes de 09:00 AM a 4:00 PM

Temario

PRESENTACIÓN:



PrimeFaces es una suite de componentes de Java ServerFaces de código abierto con varias extensiones. Tiene gran cantidad de componentes como HtmlEditor, Dialog, AutoComplete, Charts y mucho más. Ofrece soporte interno para Ajax basado en el API estándar de Ajax de JSF 2.0. Es ligero, se requiere una sola librería de Java, ninguna configuración y no requiere dependencias. Soporta Ajax Push via websockets. Ofrece un kit para crear aplicaciones web móviles para manejar dispositivos. Tiene un Framework Skining con 30 temas incluidos y soporta herramientas visuales de diseño de temas.



OBJETIVOS:



Este curso se enseña a los desarrolladores Web Java como utilizar JavaServer Faces 2.0 en sus aplicaciones Web. JavaServer Faces (JSF) es una especificación que aplica a las estructuras y arquitecturas GUI para aplicaciones Web. Los alumnos aprenderán la librería de etiquetas JSF y a escribir beans y manejadores de eventos. También escribirán archivos de configuración para los beans y la navegación en XML. Se usan componentes de tablas de datos para desplegar fácilmente información de bases de datos y de otras fuentes en una tabla HTML. Se cubre aspectos de validación y conversión incluyendo personalización de estas fases con más énfasis a la funcionalidad de componentes de uso común como DataTables, DataGrid, Ajax, Menus y Trees.



CONTENIDO:



PrimeFaces

Capítulo 1. Introducción a JSF

1.1 Java Server Faces

1.2 Una Aplicación JSF

1.3 Componentes JSF

1.4 Estructura de una aplicación JSF

1.5 Corriendo la aplicación



Capítulo 2. JSF Tag Librerías

2.1 El Componente Árbol de JSF

2.2 JSF Tag Librerías

2.3 Recursos

2.4 Formularios

2.5 Etiquetas Input

2.6 Etiquetas Output

2.7 Enviando datos de un formulario

con HTTP POST

2.8 El elemento viewParam

2.9 Pasando datos con HTTP GET



Capítulo 3. Beans Administrados

3.1 Beans Administrados y MVC

3.2 Propiedades

3.3 Beans Administrados con

Anotaciones

3.4 Alcance de un bean con

Anotaciones

3.5 Expresiones para valores

3.6 Expresiones para invocar métodos.



Capítulo 4. Ciclo de Vida JSF y Manejo de Eventos

4.1 Ciclo vida JSF

4.2 Fase Resore View

4.3 Fase Apply Request

4.4 Fase Process Validation

4.5 Fase Update Model Values

4.6 Fase Invoke Application

4.7 Fase Render Response

4.8 Eventos en JSF

4.9 Eventos Action

4.10 Eventos Value Change

4.11 Eventos Immediate



Capítulo 5. Validadores y Convertidores

5.1 Validación y Conversión dentro del

ciclo de vida de JSF

5.2 Convirtiendo fechas

5.3 Convirtiendo números

5.4 Desplegando errores de conversión

5.5 Validadores internos en JSF



PrimeFaces



Capítulo 1: Introducción a PrimeFaces

1.1 Qué es PrimeFaces

1.2 Integración en una aplicación Web.



Capítulo 2: Paneles y ventanas de diálogo

2.1 ConfirmDialog

2.2 Color Picker

2.3 DashBoard

2.4 Dialog

2.5 FieldSet

2.6 Layouts

2.7 Lightbox

2.8 Panel

2.9 Output Panel

2.10 Tabview



Capítulo 3: Componentes de entradas

3.1 Inplace

3.2 InputText

3.3 InputTextArea

3.4 Keyboard

3.5 MaskedInput

3.6 Password

3.7 Calendar



Capítulo 4: Componentes de Navegación

4.1 BreadCrumb

4.2 ContextMenu

4.3 Stack

4.4 Menu

4.5 MenuBar

4.6 MenuButton

4.7 ToolBar






Información Adicional

Prerrequisitos:

Experiencia en Programación Java Web y experiencia de Programación con Java Servlets y JSP.
Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​