+Techno
Le framework JSF (Java Server Faces) est une norme définissant un ensemble de briques logicielles pour créer et bien structurer une application Web sur la plate-forme Java Enterprise Edition (Java EE, anciennement J2EE). En intégrant dans ses composants les possibilités d’Ajax, JSF fait du Web une véritable plate-forme propre à la mise en oeuvre d’outils métier riches et dynamiques, bien plus réactifs et ergonomiques que de simples pages HMTL.
Pourquoi choisir le framework JSF ?
Le framework JSF permet de mettre en oeuvre efficacement le développement de vos applications spécifiques :
- JSF dispose de nombreux composants simples ou sophistiqués qui favorisent la réalisation d’applications Web avec une interface ergonomique, efficace et agréable pour les utilisateurs
- En simplifiant l’écriture de l’interface utilisateur, JSF permet de concentrer les efforts sur la problématique métier de l’application, et donc de maximiser la valeur ajoutée produite par les développeurs.
En constante évolution, JSF offre également des garanties importantes de fiabilité et de nombreuses possibilités d’évolution :
- Framework Java, JSF peut s’appuyer sur le dynamisme de la communauté Java et OpenSource. De nombreux développeurs au travers du monde améliorent constamment la fiabilité de la plateforme et ses fonctionnalités.
- De nombreuses bibliothèques de composants, certaines commerciales mais la plupart open source et de grande qualité, sont diponibles pour compléter les composants fournis en standard avec JSF.
- Plusieurs implémentations de la norme JSF sont disponibles dont les principales : l’implémentation de référence de Sun et l’impémentation MyFaces gérée par la fondation Apache.



