O documento apresenta a tecnologia JavaServer Faces (JSF), que permite o desenvolvimento de aplicações web com Java de forma simplificada através de componentes pré-definidos e separação de responsabilidades. O JSF utiliza o padrão MVC e fornece uma arquitetura baseada em componentes para construção de interfaces gráficas dinâmicas. Um exemplo simples de aplicação JSF é descrito para demonstrar seus conceitos.