Applications Web avec JSF (JavaServer Faces)

Formation

À Paris

1 350 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Paris

  • Heures de classe

    21h

  • Durée

    3 Jours

Objectifs de la formation :
Comprendre l'architecture proposée par JSF. Savoir développer une application complète Java Web à l'aide de JSF. La formation présente clairement les différences entre les versions 1.2 et 2.0.

Précisions importantes

Documents

  • ociensa_fiche_jav108.pdf

CIF: Formation éligible au CIF (Congé individuel de Formation)

DIF: Formation éligible au DIF (Droit individiuel à la Formation)

Pôle Emploi: Formation éligible au financement Pôle Emploi

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
75 Avenue Parmentier, 75011

Date de début

Consulter

À propos de cette formation

Connaissance du développement de composants Web en Java (Servlet/JSP).

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Comprendre l'architecture proposée par JSF

Le programme

  • Rappels sur l'architecture MVC
  • Présentation de JSF
    • Avantages procurés par les JSF
    • Comparaison avec Struts
    • Architecture de JSF
    • Les différentes implantations (produits)
    • Les apports de la version JSF 2.0
  • Installation et configuration de JSF, descripteurs web.xml et faces-config.xml, annotations (version 2.0)
  • Le cycle de vie de la requête :
    • l'enchaînement des 6 étapes
    • Court-circuiter les étapes du cycle JSF
    • Erreurs courantes liées à l'exécution asynchrone des différents composants d'une page JSP
  • Implantation de l'architecture MVC avec JSF
    • Les managed beans. Déclaration dans le descripteur ou via les annotations (JSF 2.0)
    • Notion de binding, les backing beans
    • Accès au contexte d'exécution avec l'objet FacesContext
  • Contrôle de la navigation, requêtes GET (JSF 2.0)
  • Composants de l'interface : les bibliothèques JSF core et html
    • Utilisation de pages JSP "classiques" ou du framework Facelets pour les pages, templates avec Facelets
    • Composants formulaires
    • Liens hypertextes
    • Tableaux
    • Créer ses propres composants, simplification en JSF 2.0
  • Messages et internationalisation
    • Définition des fichiers de messages, configuration de l'application
    • Gestion des messages dans un bean
    • Affichage des messages dans une page JSP
  • Conversions de données
    • Utiliser les composants standard de JSF (conversion implicite et explicite)
    • Gestion des erreurs de conversion, messages d'erreur
    • Créer ses propres convertisseurs de données
  • Validation des données de formulaires
    • Utiliser la bibliothèque standard de validateurs JSF
    • Gestion des erreurs de validation, messages d'erreur
    • Créer ses propres classes de validation pour les saisies personnalisées
  • Gestion des événements sur les composants JSF
  • Compatibilité entre JSF et la JSTL et le langage EL
  • Architecture et Intégration de JSF
    • Intégration avec Spring et la couche persistance (DAO JDBC/JPA/Hibernate)
  • Support d'Ajax dans JSF
    • Support standard en JSF 2.0
    • Présentation de bibliothèques Ajax pour JSF : RichFaces
  • Présentation de bibliothèques de composants : Tomahawk, Trinidad, Tobago, RichFaces...

Informations complémentaires

Tarifs
1 personne : 1350 € HT *
2 personnes : 2430 € HT *
3 personnes : 2835 € HT *
*personnes d'une même entreprise inscrites à la même session

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Applications Web avec JSF (JavaServer Faces)

1 350 € HT