Développement Web Java EE avec le framework JavaServer Faces (JSF) par Groupe Arkesys
Lieu(x)
En centre (42, 69)
Durée
Total : 14 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
INTRODUCTION/n
-Principes de JSF et modèle MVC2/n
-Comparaison de JSF avec les autres frameworks de développement Web/n
-Comparaison de JSF avec les autres technologies de développement Web en Java/n
PRÉSENTATION DE JSF/n
-Architecture et principe de fonctionnement/n
-Bibliothèques de balises JSF standards/n
-Le langage d'expression JSF/n
-Les composants graphiques JSF standards et le Render Kit/n
-Le fichier de configuration JSF " faces
- config.xml "/n
MISE EN PLACE DE JSF/n
-Création d'un projet Web JSF/n
-Intégration de JSF dans un projet Web Java EE existant/n
-Configuration d'une application Java EE pour le support de JSF/n
?Ajout des librairies JSF et de ses dépendances/n
?Déclaration du Front Controler " FacesServlet " dans le fichier " web.xml "/n
?Création du fichier de configuration JSF " faces
- config.xml "/n
CRÉATION DE PAGES ET UTILISATION DES COMPOSANTS DE JSF/n
-Cycle de vie d'une requête et utilisation des classes FacesContext et ExternalContext/n
-Utilisation des composants JSF standards dans les JSP/n
?Création de pages JSP et utilisation des TagLibs JSF/n
?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)/n
-Liaison des composants aux données/n
?Création des beans managés/n
?Déclaration des beans managés dans le fichier de configuration JSF/n
?Mapping des composants JSF avec les beans managés/n
?Au besoin, mettre en place les convertisseurs de données/n
-Validation des champs de saisie/n
?Mise en oeuvre des différentes techniques de validation/n
-Gestion des erreurs et affichage des messages d'erreur/n
?Afficher les messages d'erreur dans les JSP/n
-Gestion des évènements et programmation évènementielle en JSF/n
?Mapper des événements de composants JSF à des méthodes de traitement des beans managés/n
-Contrôle de la navigation entre les pages dans le site Web/n
?Déclaration des règles de navigation dans le fichier de configuration JSF/n
-Internationalisation des applications/n
?Gestion des fichiers de ressources/n
-Etendre JSF avec des bibliothèques de composants additionnels/n
?Exemple : utilisation des bibliothèques Apache MyFaces/Tomahawk/n
-Principes de JSF et modèle MVC2/n
-Comparaison de JSF avec les autres frameworks de développement Web/n
-Comparaison de JSF avec les autres technologies de développement Web en Java/n
PRÉSENTATION DE JSF/n
-Architecture et principe de fonctionnement/n
-Bibliothèques de balises JSF standards/n
-Le langage d'expression JSF/n
-Les composants graphiques JSF standards et le Render Kit/n
-Le fichier de configuration JSF " faces
- config.xml "/n
MISE EN PLACE DE JSF/n
-Création d'un projet Web JSF/n
-Intégration de JSF dans un projet Web Java EE existant/n
-Configuration d'une application Java EE pour le support de JSF/n
?Ajout des librairies JSF et de ses dépendances/n
?Déclaration du Front Controler " FacesServlet " dans le fichier " web.xml "/n
?Création du fichier de configuration JSF " faces
- config.xml "/n
CRÉATION DE PAGES ET UTILISATION DES COMPOSANTS DE JSF/n
-Cycle de vie d'une requête et utilisation des classes FacesContext et ExternalContext/n
-Utilisation des composants JSF standards dans les JSP/n
?Création de pages JSP et utilisation des TagLibs JSF/n
?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)/n
-Liaison des composants aux données/n
?Création des beans managés/n
?Déclaration des beans managés dans le fichier de configuration JSF/n
?Mapping des composants JSF avec les beans managés/n
?Au besoin, mettre en place les convertisseurs de données/n
-Validation des champs de saisie/n
?Mise en oeuvre des différentes techniques de validation/n
-Gestion des erreurs et affichage des messages d'erreur/n
?Afficher les messages d'erreur dans les JSP/n
-Gestion des évènements et programmation évènementielle en JSF/n
?Mapper des événements de composants JSF à des méthodes de traitement des beans managés/n
-Contrôle de la navigation entre les pages dans le site Web/n
?Déclaration des règles de navigation dans le fichier de configuration JSF/n
-Internationalisation des applications/n
?Gestion des fichiers de ressources/n
-Etendre JSF avec des bibliothèques de composants additionnels/n
?Exemple : utilisation des bibliothèques Apache MyFaces/Tomahawk/n
Objectifs
A l'issue de cette formation, l'apprenant sera capable de :/n
-Avoir une vision globale de l'architecture et être capable d'intégrer JSF dans le développement d'applications Web Java EE./n
-Optimiser la conception d'applications Web Java EE par rapport à l'utilisation standard des Servlets et JSP./n
/n
-Avoir une vision globale de l'architecture et être capable d'intégrer JSF dans le développement d'applications Web Java EE./n
-Optimiser la conception d'applications Web Java EE par rapport à l'utilisation standard des Servlets et JSP./n
/n
Centre(s)
- St Étienne (42)
- Lyon - 7ème (69)
Secteur(s)
Formation proposée par : Groupe Arkesys
À découvrir