1.1Preliminares...................................................41.2Características principales........................................41.3Comparativa con Tecnologías similares.............................51.4Beneficios de la Tecnología JavaServer Faces........................61.5¿Qué es una aplicación JavaServer Faces?...........................71.6Una sencilla aplicación JavaServer Faces............................8
2.1............................................................112.1.1Instalación del JDK (
Java Development Kit
):.................112.1.2Instalación de Apache Tomcat:.............................122.1.3Instalación de
JavaServer Faces
............................142.2Entornos de desarrollo..........................................142.2.1Java Studio Creator de Sun Microsystems.....................142.2.2NetBeans ..............................................152.2.3Eclipse-SDK............................................16
Capitulo 3...............................................................18Modelo Vista Controlador en JSF...........................................18
3.1Introducción..................................................183.2Modelo......................................................183.3Vista........................................................193.4Controlador..................................................193.5Ciclo de vida de una página JavaServer Faces.......................213.5.1Escenarios de Procesamiento del Ciclo de Vida de una Petición...213.5.2Ciclo de Vida Estándar de Procesamiento de Peticiones.........223.6Una sencilla aplicación
y páginas JSF............................................263.7.1Beans.................................................263.7.2Paginas JSF............................................273.8Navegación..................................................29
, navegación y etiquetas básicas JSF............................31
4.1
Managed Beans
...............................................314.1.1Concepto..............................................314.1.2Ámbitos de los
beans
.....................................324.1.3Configuración de un
bean
a través de XML...................354.2Navegación..................................................384.2.1Concepto..............................................384.2.2Navegación estática......................................384.2.3Navegación dinámica.....................................394.2.4Navegación avanzada.....................................404.3Etiquetas básicas..............................................424.4Un ejemplo completo de etiquetas básicas con JSF...................48
5.1Introducción..................................................605.2Etiquetas Core................................................605.3Etiquetas HTML..............................................615.3.1Atributos comunes.......................................625.4Formularios..................................................655.5Campos de texto y áreas de texto..................................665.6Botones y enlaces........................................705.7Etiquetas de selección..........................................735.7.1selectBooleanCheckbox...................................745.7.2selectManyCheckbox.....................................755.7.3selectOneRadio.........................................755.7.4selectOneListbox........................................765.7.5selectManyListbox.......................................775.7.6selectOneMenu.........................................775.7.7selectManyMenu........................................785.8Mensajes....................................................785.9Paneles......................................................805.10Data Table...................................................825.10.1La etiqueta h:dataTable...................................825.10.2Cabeceras y pie de tabla...................................835.10.3Componentes JSF incluidos en celdas tabla...................845.10.4Editando celdas.........................................845.10.5Estilos para filas y columnas...............................845.10.6Técnicas de scroll.......................................845.10.7Un breve ejemplo de la etiqueta h:dataTable..................85
Add a Comment