Vocês conhecem o Java Server Faces

Para quem não conhece aí vai. Java Server Faces ou JSF é uma tecnologia da plataforma Java que cuida da camada de apresentação em um sistema web. Ela disponibiliza diversos componentes para montagem e construção de um aplicativo Java.

Uma das implementações da especificação JSF é o Apache MyFaces. Com ele você pode inserir Calendários, Árvores, Barras de Progresso, Visualizador de Imagens, dentre outros, à uma aplicação de Internet.

A curva de aprendizado é relativamente grande, porém depois do domínio na tecnologia bons resultados visuais são obtidos.

Atalho para o JSF da Apache: http://myfaces.apache.org .