Es una tecnología y framework para aplicaciones Java basadas en web que simplifica el desarrollo de interfaces de usuario en aplicaciones Java EE. JSF usa JavaServer Pages (JSP) como la tecnología que permite hacer el despliegue de las páginas, pero también se puede acomodar a otras tecnologías como XUL.
Lo que nos ofrece JSF es:
Un modelo de trabajo basado en componentes UI (user interface), definidos por medio de etiquetas y XML.
Una arquitectura basada en el patrón MVC.
Asocia (de forma modular) cada componente gráfico con los datos (beans de respaldo).
Incluye la capa de control, definida de forma declarativa en archivos XML. Lo que implica control
Lo que nos ofrece JSF es:
Un modelo de trabajo basado en componentes UI (user interface), definidos por medio de etiquetas y XML.
Una arquitectura basada en el patrón MVC.
Asocia (de forma modular) cada componente gráfico con los datos (beans de respaldo).
Incluye la capa de control, definida de forma declarativa en archivos XML. Lo que implica control
de eventos y errores, validación en cliente y en servidor, control de mensajes y roles.

No hay comentarios:
Publicar un comentario