Développement JAVA avec JSF

3 jours | 4-JA-JSF

Logo PDF

Formations Informatiques > Développement et Méthodes > INTRA 2016

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.

Contenu

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

  • Qu'est qu'une application JSF ?
  • Principes d'une application JSF
  • Programmation déclarative
  • Contenu d'une page JSF

3. Le Framework JSF

  • 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
  • Rôles

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

  • Composants de saisie : champ texte, case à cocher, bouton

6. La gestion des événements

  • 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

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
 
AIT Consultants - Formations Bureautiques, Informatiques et Management
Aginius Languedoc-Roussillon et Vaucluse