Javaserver Faces
Première approche
●Evolution des technologies web
1) Servlets
2) JSP
3) MVC Model 1 : servlets + JSP
4) MVC Model 2 : un seule servlet + JSP
5) Java Server Faces
JSF, c'est quoi ?
●Framework qui facilite et standardise le
développement d'applications web
●S'appuie sur les technologies qui l'ont
précédé
●Peut être mis en oeuvre par des outils pour
permettre un développement de type RAD
–Java Studio Creator - Sun
–WSAD - IBM
–JBuilder Borland
–JDevelopper - Oracle
JSF, c'est quoi ?
●Peut être codé à la main, l'utilisation d'un
outil est fortement recommandée
●Technologie côté serveur orientée interface
utilisateur
●Sépare clairement la partie « interface » de
la partie « métier »
●Version 1.0 de Java Server Faces: JSR-127
validée en mars 2004
●http://java.sun.com/j2ee/javaserverfaces/
JSF va plus loin
●Assemblage de composants serveur qui
génèrent le code de leur rendu
●Possibilité d'associer certains composants à
une source de données encapsulée dans un
bean
●Utilisation d'événements et de listener
●Conversion et validation des données avant
leur utilisation dans les traitements
JSF va plus loin
●Possibilité d'étendre les différents modèles et
de créer ses propres composants
●Configuration de la navigation entre les
pages
●Support de l'internationalisation
●Support pour l'utilisation par des outils
graphiques
1 / 25 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!