Cette formation permet aux participants de dcouvrir les concepts fondamentaux de JSF et d'laborer une application
complte.
La spcification JSF fait partie intgrante de Java EE. Son modle de programmation rpond tous les problmes classiques
des applications web (navigation entre pages, conversion et validation de donnes, internationalisation, etc.). Il permet
galement de structurer ses applications selon le modle MVC permettant une meilleure volutivit de ses codes sources.
Enfin, les interfaces construites avec JSF peuvent bnficier de composants d'interfaces sophistiqus proposs par de
nombreux diteurs tiers.
OBJECTIFS
A retenir
Acqurir les concepts fondamentaux permettant de bien cerner les apports du standard JSF
Mettre en place l'environnement de dveloppement : distribution, plug-ins Eclipse, Serveur Tomcat, prise en main de
l'IDE
Elaborer une application complte JSF grce une alternance de prsentation et de travaux pratiques
Grer les problmes classiques des applications web etjuger les rponses apportes par JSF
PUBLIC
Cette formation s'adresse des programmeurs, dveloppeurs et chefs de projet.
PRE-REQUIS
De bonnes connaissances sur Java Servlets/JSP sont ncessaires.
PROGRAMME
Premire approche de JSF
Comprendre JSF
Caractristiques des applications web et de leurs interfaces utilisateur
Qu'est-ce que JSF ? Ses apports, quand envisager JSF ?
Principes gnraux, Rappels et dclinaisons du modle MVC
Les rles du dveloppement d'application
Les applications JSF
Cette
formation est
galement
propose en
formule
INTRA-ENTREPRISE.
Inclus dans cette formation
Coaching Aprs-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la ralisation
de vos objectifs.
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tl : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Dclaration dactivit enregistre sous le N 11 75 52524 75 auprs du prfet de rgion dIle-de-France
Elments de syntaxe
Les objets implicites
Les diffrents contextes
Validation et conversion de donnes
La validation de donnes
La validation dans le traitement de la requte
Les validateurs standards
Validation via les mthodes du bean
Interface Validator et classes de validation
Balises spcifiques et validation
Gestion des messages
Rappels sur les bundle et l'internationalisation
Affichage des messages
L'objet FacesMessage
Conversion de donnes
Problmatique de la conversion
Convertisseurs standards
L'interface Converter et les classes de conversion
Balises spcifiques et conversion
Gestion des vnements
Principes et types d'vnements
Gestion des ActionEvent
Gestion des ValueChangeEvent
Gestion des DataModelEvent
Les nouveaux vnements de JSF 2.0
Les composants d'interface
Composants HTML
Le Renderer Kit HTML
Composants d'affichage
Composants de saisie
DataTable
Facelets
Avantages de la technologie vis vis de JSP
Templating avec JSF
Rutilisation et organisation des vues
Dfinition de sa propre biliothque de balise Ajax et JSF
Introduction Ajax
Adquation des deux modles
Support Ajax de JSF2.0
Prsentation des frameworks RichFaces et ICEFaces
Apparition des bilbiothques pour mobiles
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tl : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Dclaration dactivit enregistre sous le N 11 75 52524 75 auprs du prfet de rgion dIle-de-France