Javaserver Faces es un framework para desarrollo de interfaces de usuario web que implementa el patrón MVC. Inicialmente usaba JSP como tecnología para el desarrollo de páginas, pero a partir de la versión 2 utiliza Facelets como Lenguaje de Declaración de Vistas.
- Ejemplo introductorio
- Arquitectura de JavaServer Faces y Ciclo de Vida de una aplicación
- Managed Beans
- Navegación entre vistas
- Resource bundles
- Tag Library
- Facelets
- Manejo de tablas
- Conversión y validación
- Eventos
- Integración con otros frameworks