Formation Framework JSF2, développer des applications web

Maîtriser le développemt de vos applications avec JSF2

Téléchargez le pdf de la formation

Présentation

DVJS001
3 jours ( 21 heures )
Présentation

Développer  des apllications web facilement extensible.

Objectifs du cours

 Cette formation JSF 2 vous permettra de construire des solutions Web facilement
extensibles.

Pré-requis
Ce cours est destiné aux développeurs ayant déjà une expérience du développement
JAVA/J2EE.

Programme

 

Premiers pas avec JSF
Rappels : Servlet, JSP, MVC 2. Frameworks du
marché.
Compatibilité entre JSF 1 et JSF 2.
Configurer l’application Web. Configurer JSF.
Créer un backing-bean et un formulaire.
Configuration simplifiée avec JSF 2.0.

Concepts JSF
Composants graphiques. Représentation côté
client et serveur. Arbre de composants.
Cycle de traitement d’une requête.
Validation des données saisies.
Backing beans et beans managés.
Ajouter un listener. Evénements.
Afficher des messages. Naviguer entre les
pages.
Langage d’expression (EL).

Définir et utiliser des ManagedBeans
Utiliser les annotations JSF 2.
La notion de scope et le lien avec les concepts
de request, session, application.
L’injection de dépendances (autres beans, ejb...).
Affecter des propriétés à partir de données
saisies.
Définir des méthodes de navigation statique ou
dynamique.

 

Composants standards
Les familles de composants. Les propriétés.
Vue racine. Paramètres. Sorties formatées.
Images. Formulaires. Saisies simples. Panneaux.

Configurer une application JSF
Archive Web. Configurer web.xml.
Déclarer la Servlet JSF. Structure du fichier de
configuration JSF.
Configurer les backing beans et la navigation à
l’aide du fichier faces-config.xml.

Compléments
Afficher des messages utilisateur.
Conversion et validation des données.
Principe. Converters et validators standards et
personnalisés avec un backing bean.
Internationalisation. La classe locale.
Configuration.

Facelets et Ajax
Présentation de Facelets. Gérer des layouts.
Présentation de composants Ajax. Le tag

Partager cette formation

 

Contactez-nous

contactez logware

Vous êtes intéressé par cette formation ou souhaitez simplement obtenir des informations complémentaires ?

+33 1 53 94 71 20

Écrivez-nous on vous rappelle

  1. Nom*
    Merci de saisir un nom valide
  2. Prénom*
    Merci de saisir un prénom valide
  3. E-mail*
    Merci de saisir une adresse email valide
  4. Téléphone*
    Numéro de téléphone invalide
  5. Entreprise
    Donnée invalide

Parce que nous comprenons la nécessité d'obtenir un enseignement qui permettra à votre équipe d'atteindre vos objectifs, nous restons flexibles et sommes capables d'adapter nos programmes de formation à vos besoins.

> En savoir plus