JavaServer Faces
Apparence
JSF pour Java Server Faces est un Framework Java, ou en français cadre de travail, pour les développeurs d'interface Web, utilisant l'architecture J2EE . JSF a été mis au point par Craig McClanahan, le père de Struts et de Catalina le conteneur de servlet de Tomcat.
Le but de JSF est de fournir au developpeur d'applications de type web, une API lui permettant de manipuler l'interface Web dans un environnement J2EE sans avoir à recourir à du code HTML ou JavaScript.
Les spécifications JSF sont définies dans la JSR 127 du consortium Java Community Process.