Sewatech - formations

Applications Web avec JSF 2

JSF est le framework Web intégré à JavaEE. Il facilite et uniformise le développement d'applications Web en java, en masquant la complexité des technologies Web.

Cette formation permet comprendre les patterns mis en œuvre dans les JavaServer Faces et de savoir développer des applications avec JSF. Elle intègre les évolutions de JSF 2.

Programme du cours

Introduction

  • Les technologies Java Web

  • JSF, les frameworks MVC et le développement RAD

Les premiers pas

  • La configuration web et JSF

  • Créer un managed bean et un formulaire

  • La mise en forme par facelet

Les concepts de JSF

  • Les composants graphiques, coté client et coté serveur

  • Les backing beans : contrôleurs secondaires du MVC

  • La conversion et la validation des données saisies

  • Les événements et les listeners

  • Le langage d’expression (EL) JSF

Les composants standards

  • Les caractéristiques générales

  • Passer des paramètres aux composants

  • La notion de Facet

  • Les composants pour les formulaires

  • Les composants d’affichage

Configurer une application JSF

  • Configurer le fichier web.xml

  • La structure du fichier de configuration JSF (faces-config.xml)

  • Configurer les backing beans et la navigation

Les notions avancées

  • Le cycle de traitement d’une requête (phases, action immediate,…​)

  • Les principales classes du framework (FacesContext, Application, ExternalContext)

Afficher des messages utilisateur

  • Le principe des messages JSF

  • Afficher un message dans une page

  • Créer un message applicatif

L’internationalisation

  • La classe Locale et la norme i18n

  • La gestion des libellés

  • Les messages de conversion / validation

  • Les messages applicatifs


Cette formation est archivée, ce qui signifie qu'elle n'est plus mise à jour.
Toutefois, si elle répond à votre besoin, n'hésitez pas à nous contacter.