• JSF2 Java Server Faces

Accueil / JSF2 Java Server Faces

JSF2 Java Server Faces

Durée : 3 jours
Tarif Inter : 1800 €
Tarif sur mesure : Nous consulter
Référence : 3JSF

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Cette formation vous permettra de maîtriser l’architecture d’une application JSF et son modèle MVC.

 

Objectifs

  • Savoir créer et utiliser des pages JSF avec Facelets
  • Maîtriser l’architecture d’une application JSF et son modèle MVC
  • Comprendre le rôle des managed-beans
  • Détailler le cycle de vie d’une requête
  • Connaitre les principaux composants standards JSF
  • Intégrer des composants JSF Ajax
  • Lier les composants JSF et les autres composants JEE.

Programme

  1. Présentation et architecture :

    • Architecture MVC et implémentation JSF
    • Etat actuel de la norme JSF
    • Environnement de développement
    • Tour d’horizon des constituants d’une application JSF
    • Utilisation des annotations JSF 2.0
    • Configuration et déploiement dans un conteneur de servlet
  2. Cycle de vie :

    • La servlet FacesServlet
    • Cycle de traitement des pages JSF
    • Les managed-beans
    • Les Backing beans
    • Règles de navigation
    • FacesContext
    • Validateurs et convertisseurs de données
    • Validateurs standards et spécifiques
    • Evénements JSF
    • Listener et PhaseListener
  3. Composants et affichage :

    • Facelets
    • Evaluations avec EL
    • Templating avec facelets
    • Composition de composants
    • Les composants JSF de base (« JSF Core Tags »)
    • Internationalisation
  4. Composants et affichage avancés :

    • Les principaux Frameworks de composants JSF
    • La librairie PrimeFaces
    • L’intégration native d’Ajax avec JSF 2.0
    • Affichage et traitement partiel
    • Personnalisation de composants
    • Création de composants
  5. Conception avec JSF :

    • Scope et managed beans
    • Gestion d’état avec JSF
    • Optimisation de la gestion d’état serveur
    • Optimisation client avec HTML5
    • JSF et Web Profile
    • Intégration avec CDI
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Demande de renseignement