Java Server Faces (JSF)

Páginas: 72 (17767 palabras) Publicado: 8 de noviembre de 2013
Tutorial de
JavaServer Faces

Tutorial de JavaServer Faces

Índice
Índice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
.......................................................................... 3
Capitulo 1

...............................................................4

Primeros Pasos . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1
Preliminares . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2
Características principales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3
Comparativa con Tecnologías similares. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4
Beneficios de la Tecnología JavaServer Faces . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5
¿Qué es una aplicación JavaServer Faces? . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.6
Una sencilla aplicación JavaServer Faces . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Capitulo 2

. . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Primeros Pasos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.1.1 Instalacióndel JDK (Java Development Kit): . . . . . . . . . . . . . . . . . 11
2.1.2 Instalación de Apache Tomcat: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.1.3 Instalación de JavaServer Faces . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2
Entornos de desarrollo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2.1 Java StudioCreator de Sun Microsystems . . . . . . . . . . . . . . . . . . . . . 14
2.2.2 NetBeans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.2.3 Eclipse-SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Capitulo 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . 18
Modelo Vista Controlador en JSF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.1
Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.2
Modelo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
3.3
Vista . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.4
Controlador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.5
Ciclo de vida de una página JavaServer Faces . . . . . . . . . . . . . . . . . . . . . . . 21
3.5.1 Escenarios de Procesamiento del Ciclo deVida de una Petición . . . 21
3.5.2 Ciclo de Vida Estándar de Procesamiento de Peticiones . . . . . . . . . 22
3.6
Una sencilla aplicación JavaServer Faces en detalle . . . . . . . . . . . . . . . . . . 24
3.7
Beans y páginas JSF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.7.1 Beans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . 26
3.7.2 Paginas JSF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.8
Navegación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1

Tutorial de JavaServer Faces
3.9

Configuración Servlet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Login Con Java Server Faces
  • Java Server Faces
  • Visual java server faces
  • Java server faces
  • Manual Java Server Faces
  • java server faces
  • java server faces
  • Java Server Faces

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS