Discusión:Java Server Faces

De Wikilibros, la colección de libros de texto de contenido libre.
Ir a la navegación Ir a la búsqueda

Alexpercont (discusión) 01:48 12 oct 2012 (UTC) Ya está en trabajo lo que es el disclaimer, y con eso cerraría el prefacio y pondría el libro en los libros nuevos para que la banda lo empiece a checar.

Alexpercont (discusión) 01:57 3 oct 2012 (UTC) Ya terminé de aplicar el índice, no lo pasé tal cual, le cambié el orden a algunas cosas. Si alguien tiene inconveniente, que por favor avise. Entonces, empezaré a trabajar en el Prefacio. Sobre el libre específicamente es las características del libro. Sobre el público objetivo se espera que el lector sepa Java, MVC, Algo de JavaEE y algun background de programación Web (PHP, Perl, Ruby o Python) sería recomendado. Luego puse el como participar que son las reglas de participación de este libro y finalmente, el Disclaimer que establece los derechos de los nombres de ciertas tecnologías (como por ejemplo, las implementaciones)

Alexpercont (discusión) 21:20 19 sep 2012 (UTC) Aquí una discusión breve sobre el libro de Java Server Faces. La idea de este libro es hacer un manual de uso de Java server faces, neutro a cualquier implementación y ambiente de desarrollo. La versión de Java Server Faces a usar será la 2.1 (JSR 314). Lo primero por hacer sería el índice. Pienso en lo siguiente: 1.- Prefacio 1.1- Sobre el libro 1.2- Público 1.3- Disclaimer

2.- Introducción 2.1 - Que es Java Server Faces 2.2 - Historial de Versiones 2.3 - Hola Mundo (Ejemplo en código)

3.- Comenzando con Java Server Faces (en este punto el orden todavía no lo tengo definido) 3.1 - Managed Beans 3.2 - Creación de las páginas 3.3 - Expression Language 3.4 - Navegación 3.5 - Configuración (XML y Notaciones) 3.6 - Ciclo de Vida de una página JSF

4.- Etiquetas de Java Server Faces 4.1- Elementos de la página. 4.1.1- Head 4.1.2- outputstyle 4.1.3- outputscript 4.2- Elementos de despliegue de datos 4.2.1- outputText 4.2.2- image 4.2.3- message y messages 4.2.4- data table 4.3- Elementos de entrada de datos 4.3.1- form 4.3.2- inputText 4.3.2- (selects y radios, son como 4 tags)

5.- Convertidores y Validadores 5.1 - Utilizar un convertidor 5.2 - Crear un convertidor personalizado. 5.3 - Utilizar un validador 5.4 - Crear un validador personalizado.

6.- Listeners

7.- Facelets 7.1 - Crear una plantilla 7.2 - Utilizar una plantilla 7.2.1- Herencia de plantilla 7.2.2- Pasar parámetros a plantillas 7.2.3- Plantillas hechas a base de otras plantillas

8.- AJAX y Javascript

9.- Render Kits