Applications Web avec JSF (JavaServer Faces)

Formation

À Paris

1 350 € HT

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

Emagister S.L. (responsable du traitement) traitera vos données pour mener des actions promotionnelles (par e-mail et/ou téléphone), publier des avis ou gérer des incidents. Vous pouvez consulter vos droits et gérer votre désinscription dans la politique de confidentialité.

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

Applications Web avec JSF (JavaServer Faces)

1 350 € HT