Accueil » Programmation » Introduction à JSF2

Introduction à JSF2

Support de cours de Programmation en pdf à télécharger gratuitement sur Introduction à JSF2, cours de 23 pages.

Catégorie: Programmation, type de fichier: PDF, Nombre de page: 23, auteur: , license: Creative commons, taille de fichier: 239.98 Kb, niveau: Débutant, date: 2015-12-23, téléchargement: 335.

Un tutoriel PDf à télécharger gratuitement sur 23 pages pour les débutants.

Plan de cours

  • L’architecture générale d’une application web
  • L’utilité de JSF
  • Les points forts de JSF
  • Un exemple d’une page JSF
  • Les composants de l’architecture
  • Le conteneur de JSF
  • Composants JSF sur le serveur
  • Cycle de vie de JSF 2
  • Le servlet ‘Faces’
  • URL des pages JSF
  • Construction des vues
  • Traitement d’un formulaire
  • Mise à jour du modèle
  • Exemples d’un modèle MVC
  • Caractéristiques des Beans gérés
  • Création d’un backing bean
  • Annexe sur Java beans

Ce cours intitulé Introduction à JSF2 est à télécharger gratuitement, plusieurs autre documents sous la catégorie Programmation sont disponibles dans ce site, que ce soit vous êtes débutant ou professionel ce cours de jsf va vous aider à améliorer votre compétence et votre savoire faire dans le Programmation.

Profitez de ce manuel de formation en PDF pour comprendre mieux le jsf et enrichir votre connaissance.

Commencez à télécharger ce cours adapté pour vous et à apprendre jsf.

Télécharger

Extrait du cours :

Cours JSF/Java EE 30/11/2011 10 Plan de la section„Le contenu des beans dans JSF :„Des getters/setters qui correspondent aux de formulaires (qu’on appelle “propriétés”), avec, le plus souvent les variables correspondantes„Des méthodes « action » par ex : verifieLoginPassword(…)„Des méthodes listener, des méthodes pour convertir et valider „ Les portées des beans „ Comment pré-remplir les champs des formulaires„ Notamment les champs et les menus/listes déroulantes Les composantes des beans gérés„Des propriétés (définies par des get/set ou is…)„Une paire pour chaque élément input de formulaire,„Les setters sont automatiquement appelés par JSF lorsque le formulaire sera soumis. „Des méthodes « action »„Une par bouton de soumission dans le formulaire„La méthode sera appelée lors du clic sur le bouton par JSF Les composantes des beans gérés„Des propriétés pour les données résultat„Seront initialisées par les méthodes « action » après un traitement métier,„Il faut au moins une méthode get sur la propriété afin que les données puissent être affichées dans une page de résultat. „Des méthodes diverses pour écouter des événements (par exemple un changement de valeur dans un champ input), convertir et valider Caractéristiques des Beans gérés„Le container JSF « gère » le bean„Il l’instancie automatiquement,„Nécessité d’avoir un constructeur par défaut „Contrôle son cycle de vie„Ce cycle dépend de la portée (scope) (request, session, application, etc.) „Appelle les méthodes setter„Par ex pour , lorsque le formulaire est soumis, le paramètre est passé à setFirstName(…) „Appelle les méthodes getter„#{customer.firstName} revient à appeler getFirstName() „Déclaration par @ManagedBean avant la classe, ou par @Name si CDI Un exemple simple (1)„Scénario„Entrer le login d’un client et son password,„Afficher en résultat :„Une page affichant son nom, prénom et solde de son compte bancaire,–3 pages différentes selon la valeur du solde, „La page initiale avec des messages d’erreur si le formulaire a été mal rempli (données manquantes ou incorrectes), ou une page d’erreur Un exemple simple (2)„De quoi a besoin le bean géré ?„Propriétés correspondant aux éléments du formulaire d’entrée : ex getCustomerLogin/setCustomerLogin, etc.„Méthode « action » : „Pour récupérer un Customer à partir du login. „De quoi stocker les résultats„Stocker le Customer résultat dans une variable d’instance, initialement vide, avec get/set associés

Laisser une réponse

Votre adresse email ne sera pas publiéeLes champs requis sont surlignés *

*