Développement Java :
Les JSF (Java Server Faces)


Durée de la formation : 3 jours

Objectifs : A l'issue de la formation, les stagiaires seront aptes à développer une application Web en s'appuyant sur la technologie JSF (Java Server Faces). La formation sera agrémentée de nombreux ateliers pratiques.

Prérequis : A fin de suivre la formation le stagiaire devra déjà maîtriser le langage de programmation Java. Une connaissance préalable des servlets Java et des pages JSP sera fortement appréciée.


La formation sera dispensée par un formateur expérimenté sur les technologies et les produits présentés. Chaque participant se verra remettre un support de cours et disposera d'un PC afin de pouvoir effectuer les différents travaux pratiques. La formation pourra être dispensée à Saint Laurent du Var (à proximité de Nice), à Meylan (à proximité de Grenoble), à Paris ou dans les locaux de votre entreprise.


  1. Rappels sur la plate-forme J2EE

    • J2EE : une spécification pour les serveurs d'applications Java
      • Le standard J2EE
      • Les APIs J2EE
      • Les services J2EE
      • Les principaux serveurs d'applications J2EE
    • Les composants Web fondamentaux
      • Rappels sur les servlets Java
      • Les Java Server Pages
      • Spécification de "tags library"
    • Empaquetages et déploiement d'une application J2EE
      • Les archives d'applications (les fichier EAR)
      • Les archives webs (les fichiers WAR)
  2. Introduction aux Java Server Faces

    • Les concepts fondamentaux
      • Les tags de composants HTML
      • Modèle de rendu des composants Web
      • Mises en oeuvre
    • La gestion des évènements serveurs
      • Enregistrement d'écouteurs sur un composant Web
      • Implémentation d'un écouteur
    • Le modèle de navigation entre pages
    • Cycles de vie
    • Les composants de validation
  3. Configuration d'une application JSF

    • Les fichiers de configuration
    • Configuration d'un composant JSF
    • Configuration des règles de navigation
    • Les archives d'applications Web JSF
  4. Liaison des composants aux données

    • Rappels sur le model JavaBeans
    • Liaison à une instance
    • Liaison à un composant JavaBean
  5. 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
  6. Internationalisation d'applications à base de JSF

    • Les mécanismes fondamentaux
      • La classe Locale
      • Création d'un fichier de ressources
      • Utilisation de ResourceBundle
    • Formatage des types numériques, des dates, ...
    • Configuration d'une application internationalisée

© Infini Software - 2011 - Tous droits réservés - 06 63 33 14 06
439, chemin de la Ferrière - 06750 Valderoure


Filière Développement Java : Formation Les JSF (Java Server Faces)

Filière Développement Java : Cours Les JSF (Java Server Faces)

Quelques liens internet

Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Infini Software : Développement et formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
Evolution MM Multimédia multimedia : Formation Informatique - 06 Nice - St Laurent du Var - Sophia Antipolis
DéveloppementFormationCatalogue de nos formationsConseilL'encyclopédieCoordonnées

Infini Software - Centre de Formation Informatique continue professionnelle

Formation Java - Formation J2EE - Formation .NET - Langage C, C++ - Formation Internet

Localisation : Sophia Antipolis Nice Alpes Maritimes 06 paca provence alpes cote d'azur Cours formation plan de cours formateur e-learning elearning langages informatique programmation c c++ java C# j2ee j2se jsp servlets Visual Basic HTML XML Javascript ASP .NET XML XSL CSS services web ado .net jdbc rmi ejb réseaux sockets Développement développements informatique développeur internet intranet extranet site web webagency agency logiciel progiciel organisme organismes systèmes embarqués embarquées temps réel Agréments certification certifié Microsoft Certified Professional MCP

Société de développement Informatique

Formation Informatique

Formations Informatique