Framework MVC - JSF
Programme
Introduction
Les technologies Java Web
JSF, les frameworks MVC et le développement RAD
Les premiers pas
La configuration web et JSF
Créer un backing-bean et un formulaire
Les concepts de JSF
Les composants graphiques, coté client et coté serveur
Les backing beans : contrôleurs secondaires du MVC
La conversion et la validation des données saisies
Les événements et les listeners
Le langage d’expression (EL) et les différences avec les EL JSP
Les composants standards
Les caractéristiques générales
Passer des paramètres aux composants
La notion de Facet
Les composants pour les formulaires
Les composants d’affichage
Configurer une application JSF
Configurer le fichier web.xml
La structure du fichier de configuration JSF (faces-config.xml)
Configurer les backing beans et la navigation
Les notions avancées
Le cycle de traitement d’une requête (phases, action immediate,...)
Les principales classes du framework (FacesContext, Application, ExternalContext)
Afficher des messages utilisateur
Le principe des messages JSF
Afficher un message dans une JSP
Créer un message applicatif
L’internationalisation
La classe Locale et la norme i18n
La gestion des libellés
Les messages de conversion / validation
Les messages applicatifs
Intégrer JSF avec les autres technologies
L’intégration dans les JSP et avec des balises non JSF (JSTL)
L’intégration avec Struts (struts faces, shale, tiles)
Cette formation peut être réalisée dans vos locaux en France et Suisse Romande.
Cette formation a été élaborée par Olivier Hanny.
