JavaServer Faces a su alcance

JavaServer Faces a su alcance

By Rocío Rodríguez Guerrero, Carlos Alberto Vanegas, Gerardo Castang Montiel
Michael Caine
Listen with Sir Michael Caine™ and 1,000+ voices
Length6h 51m

About this audiobook

JavaServer Faces (JSF) es una interfaz de programación para el desarrollo de aplicaciones web de Java. Este libro de nivel intermedio presenta la tecnología y el marco de trabajo, JSF para normalizar y estandarizar el desarrollo de este tipo de aplicaciones. Luego de una introducción al marco de trabajo JSF, el texto aborda la definición de reglas de navegación entre páginas JSF y entre JSF y MVC (modelo-vista-controlador); los componentes básicos de la interfaz gráfica de JSF el uso de las etiquetas Facelets; la gestión de etiquetas para validaciones, conversiones y manejo de eventos JSF; el soporte para la internacionalización y localización JSF y la conexión, acceso y operaciones con la base de datos MYSQL. Cada tema es presentado con un lenguaje técnico sencillo y se complementa con ejemplos prácticos para apoyar y facilitar el proceso de aprendizaje. El libro está dirigido fundamentalmente a usuarios que, además, de comprender los paradigmas de la lógica de programación y de la programación orientada a objetos, tengan conocimientos básicos de HTML5, CSS, JavaScript, Java, SQL y bases de datos.

Audiobook details

GenreTechnology
Length6 hrs 51 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateDec 19, 2024
LanguageSpanish

Table of contents

1Portadilla
47ui:fragment
2Contenido
48ui:remove
3Introducción
49ui:repeat
4Capítulo 1. Marco de trabajo JavaServer Faces (JSF)
50ui:debug
5¿Por qué utilizar JSF?
51Ejemplo de etiquetas Facelets
Show all chapters
6Funcionamiento de JSF
52Capítulo 6. Validadores JSF
7Backbeans (clases de respaldo)
53Validadores estándar
8Ámbito de los beans
54Etiqueta f:validateLength
9Gestión de los beans
55Etiqueta f:validateLongRange
10Entorno FacesContext
56Etiqueta f:validateDoubleRange
11El lenguaje de expresiones EL
57Etiqueta f:validateRegex
12Literales
58Etiqueta f:validateRequired
13Operadores
59Etiqueta f:validateBean
14Estructura de las páginas JSF
60Validaciones en los métodos de los ManagedBean: Ejemplo de validaciones en los métodos Managed Bean
15Lenguaje XHTML
61Validaciones personalizadas: Ejemplo de validaciones personalizadas
16La navegación entre páginas
62Ejercicios propuestos
17Ciclo de vida JSF
63Capítulo 7. Convertidores JSF
18Crear una primera aplicación JSF con NetBeans IDE
64Convertidores estándar: Ejemplo de convertidores estándar
19Capítulo 2. Navegación JSF
65Convertidores personalizados: Ejemplo de convertidores personalizados
20Navegación implícita: Ejemplo de navegación implícita
66Ejercicios propuestos
21Navegación automática con Managed Bean: Ejemplo de navegación automática con Managed Bean
67Capítulo 8. Manejo de eventos en JSF
22Navegación dinámica: Ejemplo de navegación dinámica
68Eventos de cambio de valor (ValueChangeEvent): Ejemplo de evento de cambio de valor
23Navegación condicional: Ejemplo de navegación condicional
69Eventos de acción (ActionEvent): Ejemplo de evento de acción
24Capítulo 3. JSF y MVC (Modelo-Vista-Controlador)
70Eventos de fase (PhaseEvent): Ejemplo de evento de fase
25MVC y el ciclo de vida de JavaServer Faces: Ejemplo de MVC-JSF
71Capítulo 9. Internacionalización y localización JSF
26Capítulo 4. Componentes básicos de la interfaz gráfica de usuario JSF
72Configuración de localizaciones
27Etiquetas JSF-CORE
73Clase ResourceBundle
28Etiquetas JSF-HTML
74Ejemplo de internacionalización y localización JSF
29Formularios
75Capítulo 10. Bases de datos y JSF
30Campos de texto y áreas de texto
76JDBC (Java DataBase Connectivity)
31Etiquetas para mostrar texto y gráficos
77Lenguaje de consulta estructurado (SQL)
32Etiqueta para ocultar texto
78Comandos
33Botones y enlaces
79Cláusulas
34Etiquetas de selección
80Operadores lógicos
35Etiquetas para mensajes
81Operadores de comparación
36Etiquetas para generar tablas
82Funciones de agregado
37Ejemplo de etiquetas JSF-HTML-CORE
83Sentencias básicas SQL
38Ejercicios propuestos
84Acceder a una base de datos
39Capítulo 5. Etiquetas Facelets
85Cargar el driver
40ui:composition
86Establecer una conexión
41ui:define
87Realizar una acción
42ui:insert
88Obtener los resultados de una acción
43ui:decorate
89Cerrar la conexión
44ui:param
90Ejemplo de bases de datos y JSF
45ui:include
91Ejercicios propuestos
46ui:component
92Sobre los autores
Racismo algorítmico
Racismo algorítmicoTarcízio Silva5h 8m$21
El mito de la inteligencia artificial
El mito de la inteligencia artificialErik J. Larson11h 47m$14 · $0.00
Diseño geométrico de carreteras - 3ra edición
Diseño geométrico de carreteras - 3ra ediciónJames Cárdenas Grisales10h 37m$27 · $0.00
El sueño de la Inteligencia Artificial
El sueño de la Inteligencia ArtificialGisela Baños9h 59m$11 · $0.00
El filósofo de Silicon Valley
El filósofo de Silicon ValleyMichael Steinberger11h 6m$13 · $0.00
Problemas resueltos de Hidráulica de Canales
Problemas resueltos de Hidráulica de CanalesMáximo Villón Béjar14h 52m$7 · $0.00
Inteligencia artificial general
Inteligencia artificial generalJulian Togelius5h 15m$11 · $0.00
Del laboratorio al mercado
Del laboratorio al mercadoÁlvaro Ossa Daruich7h 27m$12 · $0.00
La novela en la era de Amazon
La novela en la era de AmazonMark McGurl13h 7m$12 · $0.00
Robots
RobotsPhil Husbands6h 37m$7 · $0.00
El dilema de la IA
El dilema de la IARafael Gómez Pérez2h 39m$7 · $0.00
Diseño y construcción de alcantarillados de aguas residuales, pluvial y drenajes en carreteras - 2da edición
Diseño y construcción de alcantarillados de aguas residuales, pluvial y drenajes en carreteras - 2da ediciónRafael Pérez Carmona17h 35m$27 · $0.00
Nuevos espacios de seguridad nacional
Nuevos espacios de seguridad nacionalDr. Cristian Barría Huidobro3h$12 · $0.00
Ciencia para la cacaocultura
Ciencia para la cacaoculturaEdna Ivonne Leiva Rojas, Ramiro Ramírez Pisco, Luis Miguel Sigindioy Chindoy5h 50m$8 · $0.00
Diseño conceptual de procesos químicos. Metodología con aplicaciones en esterificación
Diseño conceptual de procesos químicos. Metodología con aplicaciones en esterificaciónPaulo César Narváez Rincón5h 56m$7 · $0.00
Preproducción de sistemas multimedia
Preproducción de sistemas multimediaCarlos Alberto Peláez Ayala, Andrés Fernando Solano Alegría, Antoni Granollers Saltiveri6h 32m$5 · $0.00
Validación e implementación de tecnologías de propagación de semillas de arracacha
Validación e implementación de tecnologías de propagación de semillas de arracachaJavier Giovanni Álvarez-Herrera, Hernán David Ruiz-Berrío, Marilcen Jaime-Guerrero, Julián Mauricio Molano, Liney Pinto Acero, Santiago Perry Rubio, Lorena Piedrahita, Alejandra Perry Galvis1h 44m$6 · $0.00
Produccion de hidromiel en el contexto de la apicultura en Colombia
Produccion de hidromiel en el contexto de la apicultura en ColombiaMarta Cecilia Quicazán, Martha María Cuenca, Amaury Blanco Paz9h 5m$5 · $0.00
Laboratorio de Picosatélites de la Universidad Distrital Francisco José de Caldas
Laboratorio de Picosatélites de la Universidad Distrital Francisco José de CaldasLilia Edith Aparicio Pico, Adrián Esteban Giraldo Benítez, Diego Fernando Espinel Gómez2h 56m$8 · $0.00
Redes Satélites DVB-S2/RCS como solución para el acceso a Internet para Zonas Rurales del Ecuador
Redes Satélites DVB-S2/RCS como solución para el acceso a Internet para Zonas Rurales del EcuadorGustavo Chafla3h 11m$3 · $0.00

You may also like

Matemáticas básicas con aplicaciones a la ingeniería
Matemáticas básicas con aplicaciones a la ingenieríaLucio Rojas9h 18m$27 · $0.00
Alemán para principiantes A1_A2
Alemán para principiantes A1_A2Tomas Dvoracek21h 11m$18 · $0.00
Sueldos y salarios 2025
Sueldos y salarios 2025José Pérez Chávez, Raymundo Fol Olguín5h 42m$26 · $0.00
Manual de casos prácticos de ISR 2022
Manual de casos prácticos de ISR 2022José Pérez Chávez, Raymundo Fol Olguín11h 57m$31 · $0.00
Métodos cuantitativos 4a Ed. Herramientas para la investigación en salud
Métodos cuantitativos 4a Ed. Herramientas para la investigación en saludRafael Tuesca Molina, Edgar Navarro Lechuga, Mariela Borda4h 8m$8 · $0.00
Probabilidad
ProbabilidadLiliana Blanco Castañeda8h 38m$6 · $0.00
Álgebra clásica
Álgebra clásicaGonzalo Masjuán Torres, Fernando Arenas Daza, Felipe Villanueva Mansilla5h 3m$12 · $0.00
Aplicaciones Web con HTML, JavaScript y Php
Aplicaciones Web con HTML, JavaScript y PhpCarlos Alberto Vanegas, Sonia Alexandra Pinzón Núñez, Rocío Rodríguez Guerrero8h 39m$6 · $0.00
MS Project aplicado a obras de construcción
MS Project aplicado a obras de construcciónJorge Olmedo Montoya Vallecilla4h 1m$20 · $0.00
1000 palabras esenciales en armenio
1000 palabras esenciales en armenioJM Gardner2h 17m$10 · $0.00
1000 palabras esenciales en italiano
1000 palabras esenciales en italianoJM Gardner2h 18m$10 · $0.00
1000 palabras esenciales en vietnamita
1000 palabras esenciales en vietnamitaJM Gardner2h 19m$10 · $0.00
Italiano nivel preintermedio_parte 01
Italiano nivel preintermedio_parte 01Tomas Dvoracek18h 43m$18 · $0.00
Inglés nivel intermedio B2
Inglés nivel intermedio B2Tomas Dvoracek11h 48m$18 · $0.00
Estoy aprendiendo el alemán
Estoy aprendiendo el alemánJM Gardner3h 57m$18 · $0.00
Viajar en Inglés
Viajar en InglésJM Gardner1h 11m5 (1)$7 · $0.00
Chino Rápido, Vol.2
Chino Rápido, Vol.2Earworms Learning52m$5
Italiano nivel intermedio
Italiano nivel intermedioTomas Dvoracek14h 13m$18 · $0.00
1000 palabras esenciales en japonés
1000 palabras esenciales en japonésJM Gardner2h 18m$10 · $0.00
Ucraniano Basico A1_A2
Ucraniano Basico A1_A2Tomas Dvoracek8h 29m$18 · $0.00