Accueil |  Développement |  Formation |  Nos références |  Ressources Techniques |  Nous rejoindre |  Contact |  Plan d'accès  
PrésentationTechnologies
Internet
Technologies
Java
Technologies
PHP
Technologies
PERL
Technologies
XML
Bases
de données
Systèmes
d'exploitation
Autres langagesCalendrier et TarifsPackages &
Forfaits
Demandeurs
d'emploi
 
Centre de formation : 75 avenue Parmentier - 75011 Paris
Renseignements et inscriptions au 01.43.63.71.70
Bulletin d'inscription | CGV
Le Service Formation sera fermé du mardi 10 août au Lundi 23 août inclus.
Pendant cette période, toute demande d'information ou d'inscription peut être effectuée par email : formation@ociensa.com (réponse sous 72 heures).

Toutes nos formations peuvent être financées par l'OPCA
de votre branche ou être suivies dans le cadre d'un DIF
ou des dispositfs pour demandeurs d'emploi : AFPR, POE, CRP, DIF portable, AIF ...
PACKAGES NOMINATIFS, PACKAGES A LA CARTE, PROGRAMME FIDELITE : cliquez ici
JAV108 - Applications Web avec JSF (JavaServer Faces)
  • Rappels sur l'architecture MVC
  • Présentation
    • Avantages procurés par les JSF
    • Comparaison avec Struts
    • Architecture
  • Les différentes implantations (produits)
  • Installation et configuration, descripteurs web.xml et faces-config.xml, annotations
  • Le cycle de vie de la requête :
    • l'enchaînement des 6 étapes
    • Court-circuiter les étapes du cycle
    • Erreurs courantes liées à l'exécution asynchrone des différents composants d'une page JSP
  • Implantation de l'architecture MVC avec JSF
    • Les managed beans
    • Notion de binding, les backing beans
    • Accès au contexte d'exécution avec l'objet FacesContext
  • Contrôle de la navigation
  • Composants de l'interface : les bibliothèques standard core et html
    • Composants formulaires
    • Liens hypertextes
    • Tableaux
    • Créer ses propres composants
  • Messages et internationalisation
    • Définition des fichiers de messages, configuration de l'application
    • Gestion des messages dans un bean
    • Affichage des messages dans une page JSP
  • Conversions de données
    • Utiliser les composants standard de JSF (conversion implicite et explicite)
    • Gestion des erreurs de conversion, messages d'erreur
    • Créer ses propres convertisseurs de données
  • Validation des données de formulaires
    • Utiliser la bibliothèque standard de validateurs JSF
    • Gestion des erreurs de validation, messages d'erreur
    • Créer ses propres classes de validation pour les saisies personnalisées
  • Gestion des événements sur les composants
  • Compatibilité entre JSF et la JSTL (JSP Standard Tag Library) et le langage EL (Expression Language)
  • Architecture et Intégration
    • Intégration avec Spring et JPA/Hibernate
    • Intégration de Facelets pour le maquettage des pages
  • Présentation de bibliothèques Ajax pour JSF : RichFaces/Ajax4jsf
  • Présentation de bibliothèques de composants : Tomahawk, Trinidad, Tobago, RichFaces...
1 personne : 1320 € HT *
2 personnes : 2376 € HT *
3 personnes : 3366 € HT *
*personnes d'une même entreprise inscrites à la même session
 
Théorie : 60%
Pratique : 40%
 
Une machine par stagiaire. Environnement de développement au choix : Eclipse et plugin WebTools ou NetBeans. Serveur d'application Tomcat, Glassfish ou JBoss.
3 jours.
 
17-19 fév 2010
21-23 avr 2010
23-25 juin 2010
20-22 oct 2010
14-16 déc 2010
 
 
Développeurs impliqués dans la réalisation d'applications Java Web ou J2EE.
 
Comprendre l'architecture proposée par JSF. Savoir développer une application complète Java Web à l'aide de JSF.
 
Connaissance du développement de composants Web en Java (Servlet/JSP).
 
Support de cours et exercices corrigés.