JSF
JavaServer Faces (JSF) es un framework para aplicaciones Java basadas en web. Se busca simplificar el desarrollo de interfaces de usuarios. Sin necesidad de programar código en Javascript, el servidor inserta en las páginas web resultantes componentes de alto nivel.