Formations à distance

Toutes nos formations sont accessibles à distance en classes virtuelles : accès à l'infrastructure de travaux pratiques, machines physiques, outils pédagogiques, échanges avec le formateur. N'hésitez pas à nous appeler pour réserver une formation ou pour participer aux serious games !

Développement Web avec JSF

DATES_1:Du 15 au 17 Février
DATES_1:du 19 au 21 Avril
DATES_1:du 21 au 23 Juin
DATES_2:du 25 au 27 Aout
DATES_2:du 11 au 13 Octobre
DATES_2:du 1er au 3 Décembre
CODE:AS151

Public


Développeurs Java.

Objectifs


Comprendre le mécanisme des Java Server Faces, savoir les mettre en oeuvre pour développer une application Web.

Préalables


Une bonne connaissance de Java est nécessaire, et plus précisément des technologies jsp, et servlets.

Programme


Le standard JEE


L'architecture MVC : Model View Controller.
Rappel sur la méthode de construction d'une application avec les pages jsp et les servlets.

Présentation JSF


Les apports de JSF par rapport à Struts
Les différentes implémentations :
la référence Sun, Apache MyFaces, Smile, ECruiser
Architecture d'une application

Développement avec les JSF


Le cycle de vie d'une page JavaServer Faces
Les balises
Les composants JavaBeans : backing beans
Gestion des messages, des évènements
Les fichiers de configuration, descripteurs de déploiement
Définition des règles de navigation
Travaux pratiques avec Apache MyFaces et Tomcat

Intégration


Lien avec Struts Shale Framework.
Utilisation des pages JSF avec AJAX




Pythagore-F.D.

01 55 33 52 10
pfd@pythagore-fd.fr
Calendrier
Code Cours:AS151

Contenu de la formation