En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies pour vous proposer des services et offres adaptés à vos centres d’intérêts.
Pour en savoir plus et paramétrer les cookies, suivez ce lien
Développeur de compétences
  •  
  •  
  •  

Formation Développer une application web Java EE avec JSF


  • Objectifs
  • Profils
  • Pré-requis
  • Moyens pédagogiques
  • Certificat / Attestation
  • Lieu
  • Etre capable de développer une application web en intégrant une interface utilisateur basée sur la technologie standard JSF (Java Server Faces) intégrée à Java EE
  • Assimiler les concepts de JSF
  • Mettre en oeuvre les composants graphiques JSF dans une page web
  • Savoir connecter les éléments graphiques JSF aux données
Trouvez votre prochaine formation

Programme

  • 3 Jours, 21h
  • 1690€
    Java Server Faces, les bases
    • Historique, pourquoi un nouveau framework ?
    • Caractéristiques essentielles
    • Les implémentations : JSF-RI, MyFaces, IBM-JSF…
    • Configuration logicielle requise

    La technologie JSF
    • Les éléments d’une application JSF
    • Découverte du fonctionnement à travers un exemple simple
    • Les étapes du développement
    • Création des pages web
    • Définition de la navigation
    • Développement des beans métier
    • Configuration des beans
    • Le modèle de composant de l’interface utilisateur
    • Concept de ‘render’
    • Le modèle événementiel
    • Validation des données
    • Le modèle de navigation
    • Gestion des ‘Backing beans’
    • Vue d’ensemble et intégration des éléments JSF
    • Cycle de vie d’une page JSF

    Mise en oeuvre des pages JSF
    • Configuration de la page
    • La bibliothèque des balises de base (JSF Core Tags)
    • Les balises de composants HTML,
    • Les classes associées
    • La gestion de l’internationalisation
    • Gestion des messages personnalisés
    • Les conversions de données
    • Utilisation d’un converteur personnalisé
    • Les validateurs de données
    • Utilisation d’un validateur personnalisé
    • La gestion des listeners
    • Référence à une méthode de Backing Bean

    Création de composants personnalisés d'interface utilisateur
    • Concevoir un composant personnalisé
    • Composition
    • Facelets

    Configuration des applications JSF
    • Le descripteur de déploiement : web.xml
    • Le fichier de configuration de ressource : faces-config.xml
    • Configuration des règles de navigation

    Bibliothèques : OpenFaces, RichFaces, ADF Faces, PrimeFaces
    Conclusion

* Cette durée est indicative et peut varier en fonction du niveau des participants et de l’adaptation du contenu à votre problématique