JAV17 JSF
Formation
À Tunis (Tunisie)
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
Tunis (Tunisie)
Grâce à cette formation vous pourrez acquérir les connaissances nécessaires qui vous permettrons d’ajouter des compétences à votre profil et obtenir de solides aptitude qui vous offriront de nombreuses opportunités professionnelles.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
- Introduction JSF 2
-
Rappels clés J2EE
-
Les 8 Objectifs de JSF
-
Spécification JSF 2 : JSR 314
-
Les 6 étapes clés du cycle de vie requête JSF
-
Ajouts majeurs JSF 2 : Ajax, Facelets, ExceptionResolver
-
Les concurrents directs et indirects de JSF 2
-
Implémentation de référence : Mojarra
-
Jars : jsf-api.jar et jsf-impl.jar
-
JSF : un framework orienté ’composant’
-
- Première application JSF 2
-
Configuration du controleur FacesServlet dans web.xml
-
Url gérés implicitement : .faces, .jsf, /faces/*
-
Paramétrer le mode développement : javax.faces.PROJECT_STAGE
-
Annotations et priorité du faces-config.xml
-
Création formulaire JSF (XHTML) : balises ’html’ et ’core’
-
Créer le @ManagedBean du formulaire
-
Langage d’expression JSF : Unified EL
-
Structure de l’archive de déploiement :
-
Validation des champs et cycle de vie
-
Conversion implicite des champs
-
- Les bibliothèques des composants standards
-
Composants JSF : visibilité, style CSS, binding
-
Passage de paramètres aux composants
-
Composants d’affichage texte et image
-
Composants de saisie et "value change event"
-
Composants de commande "action event"
-
Combo-box, listes, cases à cocher et boutons radio
-
PanelGroup et le PanelGrid
-
DataGrid
-
- Bean managés
-
Annotations : @ManagedBean, @ManagedProperty
-
Annotation : @SessionScoped, @RequestScoped
-
- Gestion des messages utilisateur
-
Structure des messages JSF : la classe FacesMessage
-
Afficher un message avec HtmlMessage et HtmlMessages
-
Créer un message applicatif avec la classe FacesContext
-
- Validation des saisies
-
Principe de la validation JSF
-
Méthode de validation dans un backing-bean
-
Les validators standards de l’API JSF
-
Modèle de programmation pour écrire un validator personnalisé
-
- Configuration avancée d’une application JSF
-
Paramétrage servlet JSF
-
Paramétrage implémentations JSF-RI, MyFaces, RichFaces
-
Configuration en plusieurs fichiers
-
Configurer les backing beans : injecter des propriétés
-
Référencement entre beans
-
Règles de navigation : par page, globale, par action
-
- Internationaliser une application JSF
-
Rappel internationalisation Java
-
Gestion du ’locale’ : par défaut, personnalisée
-
Catalogues de traduction : libellés,
-
Messages applicatifs, messages d’erreur de validation
-
- Notions avancées
-
Revue détaillée du cycle de traitement des requêtes HTTP
-
Attribut "immediate" des composants de commande et de saisie
-
Mise en oeuvre d’un PhaseListener
-
Interagir avec le framework :
-
Classes FacesContext, VariableResolver, ELResolver,
-
Classes NavigationHandler, ViewHandler
-
- Intégrer JSF avec les autres technologies
-
Intégration avec les JSP et les tags JSTL
-
Programmation Ajax avec la bibliothèque RichFaces
-
Présentation de la programmation avec Facelets
-
Intégration avec EJB3
-
Intégration avec Spring
-
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
JAV17 JSF