Ferme la recherche

Développement Web Java EE avec le framework JavaServer Faces (JSF)

Descriptif

Durée de la formation

Durée 14 heures

Session

entrées/sorties permanentes

du 01 oct. 2018 au 31 déc. 2019  - St Étienne (42)
+ autres sessions
du 01 oct. 2018 au 31 déc. 2019  - St Étienne (42)
du 01 oct. 2018 au 31 déc. 2019  - Lyon - 7ème (69)

Objectif de la formation

A l'issue de cette formation, l'apprenant sera capable de :
oAvoir une vision globale de l'architecture et être capable d'intégrer JSF dans le développement d'applications Web Java EE.
oOptimiser la conception d'applications Web Java EE par rapport à l'utilisation standard des Servlets et JSP.

Description de la formation

INTRODUCTION
oPrincipes de JSF et modèle MVC2
oComparaison de JSF avec les autres frameworks de développement Web
oComparaison de JSF avec les autres technologies de développement Web en Java
PRÉSENTATION DE JSF
oArchitecture et principe de fonctionnement
oBibliothèques de balises JSF standards
oLe langage d'expression JSF
oLes composants graphiques JSF standards et le Render Kit
oLe fichier de configuration JSF " faces
- config.xml "
MISE EN PLACE DE JSF
oCréation d'un projet Web JSF
oIntégration de JSF dans un projet Web Java EE existant
oConfiguration d'une application Java EE pour le support de JSF
?Ajout des librairies JSF et de ses dépendances
?Déclaration du Front Controler " FacesServlet " dans le fichier " web.xml "
?Création du fichier de configuration JSF " faces
- config.xml "
CRÉATION DE PAGES ET UTILISATION DES COMPOSANTS DE JSF
oCycle de vie d'une requête et utilisation des classes FacesContext et ExternalContext
oUtilisation 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)
oLiaison 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
oValidation des champs de saisie
?Mise en oeuvre des différentes techniques de validation
oGestion des erreurs et affichage des messages d'erreur
?Afficher les messages d'erreur dans les JSP
oGestion 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
oContrôle de la navigation entre les pages dans le site Web
?Déclaration des règles de navigation dans le fichier de configuration JSF
oInternationalisation des applications
?Gestion des fichiers de ressources
oEtendre JSF avec des bibliothèques de composants additionnels
?Exemple : utilisation des bibliothèques Apache MyFaces/Tomahawk
Et après la formation ?

NON DÉTERMINÉ

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?
Informations pratiques

Groupe Arkesys

Lieu de formation

Groupe Arkesys
70 rue Bergson
St Étienne

Cliquez sur ce lien pour calculer votre itinéraire

Centre de formation

Groupe Arkesys
24 Espace Henry Vallée
69007, Lyon 7e

Voir toutes les formations de Groupe Arkesys