Formation Struts 2
formation Frameworks, formation Java, formation Open Source, formation Struts, formation Struts 2, formation Struts Java, formation Web
Le développement d’applications web J2EE passe souvent par l’intégration de plusieurs composants ou Frameworks. Struts2 est une des solutions les plus plébiscitées et permet une excellente industrialisation des développements. La formation Struts 2 aborde les sujets essentiels et les bonnes pratiques. Vous découvrirez les problématiques de mise en place du socle applicatif, les typologies de configuration et les développements standards.
Présentation du framework Struts 2
Périmètre du framework et positionnement.
Pourquoi choisir Struts 2 ?
Comparaison Struts 1 et Struts 2
Concepts clés
Le modèle MVC2.
Elements du framework : actions, formulaires, intercepteurs.
Expression Language OGNL.
Cycle de vie d’une requête.
Démarrer un projet Struts 2
Briques de base.
Fichiers de configuration.
Mise en place d’une page simple.
Enchaînement d’écrans.
Contrôleur de l’interface et navigation
Créer sa classe action simple, l’API ActionSupport.
Définition des beans du modèle.
Configuration XML des actions.
Définition de la navigation.
Taglibs spécifiques Struts 2 et leur utilisateur
Tags d’affichage (inputs, messages).
Tags de contrôle logique (boucles, conditionnelles).
Liaison OGNL et tags de binding.
Gestion de la validation
Principe de la validation d’un formulaire.
Validation côté client.
Validation côté serveur.
Configuration par annotations.
Validateurs par défaut.
Développement d’interfaces et templating
Développement de JSPs Struts.
Utilisation de Tiles 2.0 pour composer des pages.
Internationalisation de l’application
Principe de l’i18n.
Mise en place des ressource bundle.
Utilisation des messages paramétrés.
Accès aux données et intégration de Struts2
Mise en place de datasources.
Gestion de la transaction programmative.
Gestion de la transaction déclarative.
Intégration de Struts2.
Vous trouverez d'autres formations en rapport avec cette formation Struts 2 dans notre filière de formation Frameworks et notre filière de formation Open source.
Vous pouvez également trouver des formations Frameworks, Java, Open Source, Struts, Struts 2, Struts Java, Web.
Public
Pré-Requis:

