JSF. 1 Introducción

JSF (JavaServer Faces) es un framework basado en el patrón MVC que hace que la creación de aplicaciones web sea más fácil y sencillo, pretende normalizar y estandarizar el desarrollo de aplicaciones web.

La programación en JSF es mucho más cercana al estilo de Java Swing (escritorio), la programación de la interfaz se hace a través de componentes y está basada en eventos.

Una de las grandes ventajas de la tecnología JSF es que ofrece una clara separación entre el comportamiento y la presentación, además incluye una librería de etiquetas JSP personalizadas para crear la interfaz de usuario.

Existen algunas extensiones de componentes como PrimeFaces, ICEFaces, RichFaces. Estas extensiones agregan una serie de componentes nuevos con nuevas funcionalidades que complementan a JSF.

Comentarios

Entradas populares de este blog

Java. Texto de colores en la consola

javax.swing.JPasswordField

javax.swing.JList