Introduction à JSF avec NetBeansDate de publication : 24/08/2005
Par
Olivier SCHMITT (autres articles) Introduction à JSF (Java Server Faces) avec l'EDI NetBeans. I. Introduction : Qu'est ce que JSF ? A. Pourquoi JSF ? B. Quelle place dans Java/J2EE ? C. Pourquoi utiliser JSF ? II. Sommaire III. Téléchargements I. Introduction : Qu'est ce que JSF ?
Java Server Faces est un framework d'interface utilisateur pour les applications webs, basé sur les
technologies JSP et Servlets.
A. Pourquoi JSF ?
Le but de JSF est d'accroître la productivité des développeurs dans le développement des interfaces
utilisateur tout en facilitant leur maintenance.
B. Quelle place dans Java/J2EE ?
JSF est le fruit de la communauté Java via le JCP. Le développement de JSF suit donc la même
procédure que les autres technologies Java comme JSP, Servlets, EJB, ....
Cette procédure consiste pour une version donnée de la technologie, en une phase de spécification puis une
phase d'implémentation quasiment parallèle. JSF fait partie de J2EE 1.4.
![]() C. Pourquoi utiliser JSF ?
JSF est un standard J2EE. Le support de JSF par les éditeurs J2EE est obligatoire. Actuellement, les plus grands éditeurs Java annoncent ou proposent une intégration de JSF dans leurs IDEs.
JSF permet :
Il existe plusieurs frameworks webs Java dédiés au développement d'interfaces utilisateur mais aucun n'est un
standard et va aussi loin que JSF.
Il bénéficie de concepts déjà éprouvés par Java 2 et J2EE (composants graphiques Swing, modèle événementiel,
JSP, Servlets) et des apports de Struts dont le concepteur, Craig Mac Clanahan, est aussi le co leader et principal
développeur de JSF.
II. Sommaire
III. Téléchargements
Sources du tutoriel (fichier WAR) (miroir)
Pour installer le tutoriel avec ses sources : copiez le fichier war dans le dossier webapps de Tomcat (version >= à 5.0.28, JDK 1.5). Démarrez Tomcat et accédez au contexte http://xxxx:yyyy/faces-tutoriel/faces/index.jsp. |
Copyright © 2005 Olivier Schmitt. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.