Java Server Faces
Formation
En présentiel
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
-
Dirigé à
Pour professionnels
-
Lieu
Versailles
-
Durée
3 Jours
Objectifs: Apprendre et mettre en place des applications Web Java à l'aide du Framework JSF. Destinataires: Ce cours s'adresse aux développeurs, architectes ou chefs de projet, connaissant déjà bien Java et souhaitant apprendre à mettre en place des applications Web Java à l'aide du Framework JSF.
Précisions importantes
Documents
- Catalogue Formation
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
Date de début
À propos de cette formation
* Maîtrise du langage Java nécessaire
* La connaissance du langage HTML
* La connaissance des JSP et des servlets
Les Avis
Le programme
Le développement d'applications Web en Java peut s'avérer complexe lorsque celles-ci deviennent importantes ? Il est donc nécessaire d'utiliser des outils permettant d'en alléger le développement par l'intermédiaire d'un Framework. L'utilisation de JSF peut être la solution car il a l'avantage de faire partie de Java EE5.
Les concepts de JSF
Avant de commencer à utiliser JSF, il est important de comprendre les concepts qui y sont associés.
- Le modèle MVC2
- Le modèle événementiel de JSF
- La servlet FacesServlet
- Le fichier facesconfig.xml
- Les ressources bundle
Les composants standard
Présentation des différents composants fournis avec JSF.
- Les différentes familles de balises
- Utilisation du langage Unified EL avec JSF
Cycle de traitement d'une requête
Analyse du fonctionnement de JSF lors de l'envoi d'une requête.
- Les différents éléments appelés
Utilisation de JavaBean dans JSF
Présentation des différents types de Beans qui peuvent être utilisés avec JSF.
- Rappel sur les JavaBeans
- Déclaration d'un Bean pour une application (Manageg bean)
- Les Backing Beans
La navigation entre pages
Présentation du modèle qui permet de définir les enchainements d'appels entre les différentes pages d'une application.
- Définition des règles de navigation
- Navigation statique et dynamique
Conversion et validation de données
Présentation des possibilités offertes pour améliorer la gestion des données saisies par l'utilisateur.
- Le processus de conversion et de validation
- Utilisation de la conversion standard
- Utilisation de la validation standard
- Créer ses propres valideurs et convertisseurs
Les événements JSF
Présentation des différents événements rencontrés avec JSF et présentation de leur utilisation.
- Cycle de vie des événements
- Les types d'événements
- Les balises d'écoute d'événements
Création de composants personnalisés
Présentation de la mise au point de composants personnalisés.
- Les classes permettant de créer des composants
- Encodage et décodage
Les librairies complémentaires
Présentation d'extensions existantes pour JSF.
- Présentation de certaines librairies
- La librairie Apache Tomahawk
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Java Server Faces