30. 2 - Le framework JSF 2.1 – JSF & JEE 2.2 - Pattern de JSF 2.3 - Cycle de vie 2.4 - Les managed beans 2.5 - Orienté composants 2.6 - AJAX 2.0 2.7 – Templating de pages 2.0 2.8 – JSP vs Facelet 2.9 -Traitement des ressources
31. MVC 2 et JSF 2 Controller web.xml Faces-config (facultatif) Back office Managed Beans Vue Client Côté client Côté serveur B.O.
32. 2. Le framework JSF 2.1 – JSF & JEE 2.2 - Pattern de JSF 2.3 - Cycle de vie 2.4 - Les managed beans 2.5 - Orienté composants 2.6 - AJAX 2.0 2.7 – Templating de pages 2.0 2.8 – JSP vs Facelet 2.9 -Traitement des ressources
33. 2.3 - Cycle de vie Le cycle de vie = les étapes côté serveur lors d'une requête : Restauration de la vue Conversions Validations Mises-à-jour des managed beans Invocation du métier & navigation Création de la réponse Requête Réponse
87. Synthèse des nouveautés de JSF 2 Nouvelles fonctionnalités Simplification AJAX inclus et optimisé Développement de composants facilité Profils d'utilisation Navigation facilitée Externalisation des ressources statiques Réduction de la conf XML grâce aux annotations Nouveaux scopes pour les managed beans Support de GET en plus du POST
Je crois qu'il est plus simple qu'on se présente chacun ;) Damien se présente François se présente
Phrases pas très jolies Un peu ambitieux de dire savoir comment développer en JSF2 Qui parle? Damien
Sympa le petit effet de gris, mais pas très visible Qui parle? Damien
JSF 1.0 - 1.1 : JSR 127, mars - mai 2004 JSF 1.2 : JSR 252, JEE 5, mai 2006 JSF 2.0 : JSR 314, JEE 6, mai 2009 Qui parle? François
TODO : faire une popup pour chaque version qui mette ce qu'elle apportait Qui parle? François JSF 1.0 : servlet 2.3 et JSP 1.2, Java 1.3 JSF 1.1 : bug fix et performance improvement JSF 1.2 : servlet 2.5 et JSP 2.1 Java 5, plus de render kits (implem de Sun compatible Facelets alors que la 1.1 ne l'était pas, MyFaces 1.1 était déjà compatible Facelets par-contre)
Qui parle? François
Qui parle? François
Qui parle? Damien
Diapo intéressante, on voit mal JSF par contre Qui parle? Damien
Qui parle? Francois
Qui parle? Damien
Qui parle? François
Qui parle? François
Qui parle? François
Qui parle? Damien
Qui parle? François
Qui parle? François
Qui parle? François
Qui parle? François
Qui parle? François
Qui parle? Damien
Qui parle? François
Qui parle? Damien
Qui parle? Damien
Qui parle? François
Qui parle? François
QQQ la capture n'est pas bonne!!! Qui parle? Damien
Qui parle? Damien
Qui parle? François
QQQ faire des flèches! Qui parle? François
Qui parle? Damien Euh... pas très clair pour moi...?
Qui parle? Damien
Qui parle? François et Damien (1 sur 2)?
Qui parle? François
Vert : supporte déjà JSF 2 d'office Orange : peut faire du JSF 2 mais pas supporté d'office Rouge : ne fait pas encore de JSF 2 Qui parle? François
Qui parle? François
Qui parle? Damien
TODO : rendre le schema plus sympa... Qui parle? François