O JSF é um framework web embasado em interface gráfica,
capaz de renderizar componentes e manipular eventos em
aplicações web no padrão Java EE, no qual os componentes
JSF são orientados a eventos. O JSF fornece, ainda,
mecanismos para conversão, validação, execução de lógica
de negócios e controle de navegação.