Page 2/2 - Développement Web Java EE avec le framework JavaServer Faces (JSF) - Mise à jour le 13/02/2013
Concepteur :ENI SERVICE– Diffuseur : Groupe ARKESYS
Création de pages et utilisation des composants de JSF
• Cycle de vie d'une requête et utilisation des classes FacesContext et ExternalContext
• Utilisation des composants JSF standards dans les JSP
Création de pages JSP et utilisation des TagLibs JSF
Les différents composants JSF (composants d'affichage, composants de saisie, les images, les
formulaires, les commandes, les panneaux de mise en forme, les sélecteurs, la grille de données)
• Liaison des composants aux données
Création des beans managés
Déclaration des beans managés dans le fichier de configuration JSF
Mapping des composants JSF avec les beans managés
Au besoin, mettre en place les convertisseurs de données
• Validation des champs de saisie
Mise en œuvre des différentes techniques de validation
• Gestion des erreurs et affichage des messages d'erreur
Afficher les messages d'erreur dans les JSP
• Gestion des évènements et programmation évènementielle en JSF
Mapper des événements de composants JSF à des méthodes de traitement des beans managés
• Contrôle de la navigation entre les pages dans le site Web
Déclaration des règles de navigation dans le fichier de configuration JSF
• Internationalisation des applications
Gestion des fichiers de ressources
• Etendre JSF avec des bibliothèques de composants additionnels
Exemple : utilisation des bibliothèques Apache MyFaces/Tomahawk
Méthodes et moyens :
• Explications théoriques suivies de pratiques guidées puis mises en autonomie
• 1 vidéoprojecteur par salle
• 1 ordinateur par stagiaire
Méthodes d’évaluation des acquis :
• Exercices de synthèse et d’évaluation
• Evaluation de fin de stage
Profil formateur :
Nos formateurs bénéficient d’un suivi de compétences aussi bien au niveau technique que pédagogique.
Support stagiaire :
• Support papier ou électronique (dématérialisé)
• Les exercices d’accompagnement peuvent être récupérés sur clef USB