Formation : Java Server Faces
(Réf. 16709)Evaluation : 



Détails de la fiche formationOptions disponibles pour la fiche formationDétails de la fiche formation
Compétence(s)
Java
Prérequis
Connaissance du langage Java et de la programmation Web.Public
Développeurs Java souhaitant créer des applications Web avec des composants JSF.Objectifs
Comprendre comment intégrer du JSF dans des Java Server Pages
Savoir dans quels cas utiliser la technologie JSF
Etre capable d’intégrer de l’AJAX dans des composants JSF.Type de formation
CourteProgramme
Java Server Faces, les bases
- Historique
- Pourquoi un nouveau framework ?
- Caractéristiques essentielles
- Les implémentations : JSF-RI, MyFaces, IBM-JSF...
La technologie JSF
- Présentation
- Définition de la navigation
- Les beans métier
- L’interface utilisateurs
- Le render
- Gérer les évènements
- Vue d'ensemble, intégration et cycle de vie des éléments JSF
Mise en oeuvre des pages JSP
- Configuration de la page
- La bibliothèque des balises de base (JSF Core Tags)
- Les balises de composants HTML
- La gestion de l'internationalisation
- Les conversions de données
- Les évènements générés lors d'un changement sur un composant
- La gestion des listeners
- Les validateurs de données
- Connexion des composants à des sources de données
- Référence à une méthode de Backing Bean
Création de composants personnalisés d'interface utilisateur
- Choix entre un composant personnalisé et un render
- Utilisation d'une Image Map
- Les étapes pour créer un composant personnalisé
- Création du gestionnaire de balise du composant
- Définition de la balise du composant dans une bibliothèque de description de balises
- Gestion des évènements pour le composant
Pédagogie
Exposés - cas pratiques - synthèsePoint(s) fort(s)
Non renseignéOptions disponibles pour la fiche formation
Langue(s)
Français
Moyen(s)
Inter-Entreprise
Durée
Non renseignéZone géographique
Inter-Entreprise :
13100 Aix en Provence :
41000 Blois :
18000 Bourges :
14000 Caen :
28000 Chartres :
36000 Chateauroux :
21000 Dijon :
88000 Epinal :
27000 Evreux :
38000 Grenoble :
76600 Le havre :
72000 Le mans :
59650 Lille :
69003 Site Lyon :
57000 Metz :
54000 Nancy :
06000 Nice Sophia Antipolis :
45000 Orléans :
75009 Site Paris 9ème :
86000 Poitiers :
51100 Reims :
76230 Rouen :
52100 Saint-Dizier :
42000 Saint-Etienne :
67100 Site strasbourg :
37550 Tours :
10000 Troyes :