Développement Java avec JSF

publicité
07 juin-09 juin
11 sept.-13 sept.
15 nov.-17 nov.
Développement Java
avec JSF
Durée
Nantes / Rennes : 1410 € HT
3 jours (21 heures )
Brest /Le Mans : 1545 € HT
Objectifs pédagogiques

Savoir développer une application Web en s'appuyant sur la technologie JSF (Java Server Faces.
Participants / Pré-requis

Développeurs d'applications WEB en langage Java.
Moyens Pédagogiques


Formateur expert du domaine, un ordinateur et un support de cours papier ou numérique par participant ,
vidéo projecteur, tableau blanc
Alternance d'apports techniques : présentation des concepts, démonstrations, de mise en situation :
exercices d'assimilation, études de cas et d'échange d'expériences entre les participants
Possibilité de certification : NON
Programme de formation

1. Première approche des JSF





Pourquoi les JSF, que sont les JSF
Objectifs des JSF
Rappels sur MVC
Déclinaisons de MVC
Positionnement par rapport aux JSP/Servlet et à
Struts
2. Applications JSF




4. Configuration d'une application JSF





Les fichiers de configuration
Configuration d'un composant JSF
Configuration des règles de navigation
Intégration dans une application Web (web.xml)
Restreindre l'accès aux pages JSP
5. Les composants standards
Qu'est qu'une application JSF ?
Principes d'une application JSF
Programmation déclarative
Contenu d'une page JSF

Composants de saisie : champ texte, case à
cocher, bouton
6. La gestion des événements
3. Le Framework JSF







Rôles
Tâches du framework
Modèle de composants d'IHM
Modèle de conversion, de validation
Modèle de gestion des évènements
Modèle de navigation
Principes de fonctionnement
Types de requêtes et cycle de vie


Les différents types d'événements
Les listeners associés
7. Liaison des composants aux données



Rappels sur le model JavaBeans
Liaison à une instance
Liaison à un composant JavaBean
Contactez-nous au 02 90 01 32 10.
8. Création de composants JSF




Créer vos propres composants
Implémentation de vos composants
Spécification des tags
Création de composants de validation
9. Internationalisation d?applications






Les mécanismes fondamentaux
La classe locale
Création d'un fichier de ressources
Accès au ResourceBundle
Formatage des types numériques, des dates, ...
Configuration d'une application internationalisée
Contactez-nous au 02 90 01 32 10.
Téléchargement