Formasoft

      JAV17 JSF

      Formasoft
      À Tunis (Tunisie)

      Prix sur demande
      Ou préférez-vous appeler directement le centre?
      71806... Voir plus
      Désirez-vous contacter un conseiller pour cette formation ?

      Infos importantes

      Typologie Formation
      Lieu Tunis (Tunisie)
      • Formation
      • Tunis (Tunisie)
      Description

      Grâce à cette formation vous pourrez acquérir les connaissances nécessaires qui vous permettrons d’ajouter des compétences à votre profil et obtenir de solides aptitude qui vous offriront de nombreuses opportunités professionnelles.

      Installations (1)
      Où et quand
      Début Lieu
      Consulter
      Tunis
      Rue 8609 N°18 Z.I. Charguia 1, 1035, (Spécifier), Tunisie
      Début Consulter
      Lieu
      Tunis
      Rue 8609 N°18 Z.I. Charguia 1, 1035, (Spécifier), Tunisie

      Questions / Réponses

      Pose une question et d'autres utilisateurs vous répondrons

      Programme

      1. Introduction JSF 2
        • Rappels clés J2EE

        • Les 8 Objectifs de JSF

        • Spécification JSF 2 : JSR 314

        • Les 6 étapes clés du cycle de vie requête JSF

        • Ajouts majeurs JSF 2 : Ajax, Facelets, ExceptionResolver

        • Les concurrents directs et indirects de JSF 2

        • Implémentation de référence : Mojarra

        • Jars : jsf-api.jar et jsf-impl.jar

        • JSF : un framework orienté ’composant’

      2. Première application JSF 2
        • Configuration du controleur FacesServlet dans web.xml

        • Url gérés implicitement : .faces, .jsf, /faces/*

        • Paramétrer le mode développement : javax.faces.PROJECT_STAGE

        • Annotations et priorité du faces-config.xml

        • Création formulaire JSF (XHTML) : balises ’html’ et ’core’

        • Créer le @ManagedBean du formulaire

        • Langage d’expression JSF : Unified EL

        • Structure de l’archive de déploiement :

        • Validation des champs et cycle de vie

        • Conversion implicite des champs

      3. Les bibliothèques des composants standards
        • Composants JSF : visibilité, style CSS, binding

        • Passage de paramètres aux composants

        • Composants d’affichage texte et image

        • Composants de saisie et "value change event"

        • Composants de commande "action event"

        • Combo-box, listes, cases à cocher et boutons radio

        • PanelGroup et le PanelGrid

        • DataGrid

      4. Bean managés
        • Annotations : @ManagedBean, @ManagedProperty

        • Annotation : @SessionScoped, @RequestScoped

      5. Gestion des messages utilisateur
        • Structure des messages JSF : la classe FacesMessage

        • Afficher un message avec HtmlMessage et HtmlMessages

        • Créer un message applicatif avec la classe FacesContext

      6. Validation des saisies
        • Principe de la validation JSF

        • Méthode de validation dans un backing-bean

        • Les validators standards de l’API JSF

        • Modèle de programmation pour écrire un validator personnalisé

      7. Configuration avancée d’une application JSF
        • Paramétrage servlet JSF

        • Paramétrage implémentations JSF-RI, MyFaces, RichFaces

        • Configuration en plusieurs fichiers

        • Configurer les backing beans : injecter des propriétés

        • Référencement entre beans

        • Règles de navigation : par page, globale, par action

      8. Internationaliser une application JSF
        • Rappel internationalisation Java

        • Gestion du ’locale’ : par défaut, personnalisée

        • Catalogues de traduction : libellés,

        • Messages applicatifs, messages d’erreur de validation

      9. Notions avancées
        • Revue détaillée du cycle de traitement des requêtes HTTP

        • Attribut "immediate" des composants de commande et de saisie

        • Mise en oeuvre d’un PhaseListener

        • Interagir avec le framework :

        • Classes FacesContext, VariableResolver, ELResolver,

        • Classes NavigationHandler, ViewHandler

      10. Intégrer JSF avec les autres technologies
        • Intégration avec les JSP et les tags JSTL

        • Programmation Ajax avec la bibliothèque RichFaces

        • Présentation de la programmation avec Facelets

        • Intégration avec EJB3

        • Intégration avec Spring


      Comparer pour mieux choisir:
      En voir plus