Booster des Talents IT

Formation Struts 2

formation struts logo
Le développement d'applications Web J2EE passe souvent par l'intégration de plusieurs composants ou Frameworks. Struts 2 est une des solutions les plus plébiscitées et permet une excellente industrialisation des développements. La formation 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.
  • le 12/12/2017 à Aix-en-Provence
  • le 13/12/2017 à Lyon
  • le 10/01/2018 à Nantes
  • + 21 autres sessions
Prixà partir de
1635 €HT
RéférenceAF6934
Durée3 jours
Public Architectes, Développeurs
PrérequisConnaissances en Développement web J2EE en JSP/Servlets, Connaissances de SQL
TP50%

Plan de Formation Struts 2

Présentation du framework Struts 2

Périmètre du framework et positionnement
Pourquoi choisir ce framework ?
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

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 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 Struts 2

Mise en place de datasources
Gestion de la transaction programmative
Gestion de la transaction déclarative
Intégration de Struts 2

Nos autres formations Frameworks Java

AF24507Formation Apache Storm New Formation ! 22 sessions prévues3 jours1650 €HT
AF24372Formation Apache Spark New Formation ! 23 sessions prévues3 jours1470 €HT
AF15369Formation Frameworks Java pour développeurs en Intra/Cours Particulier5 jours2350 €HT
AF14783Formation Apache Hadoop 23 sessions prévues3 jours1470 €HT
AF13578Formation Swing, développement en Java 23 sessions prévues3 jours1450 €HT
Voir les 15 formations
Vous pouvez également être intéressé par des formations Frameworks Java, Java, Open Source, Struts, Struts 2, Struts Java, Web ou par les formations de notre filière Frameworks Java
Prixà partir de
1635 €HT
RéférenceAF6934
Durée3 jours
Public Architectes, Développeurs
PrérequisConnaissances en Développement web J2EE en JSP/Servlets, Connaissances de SQL
Travaux pratiques50%
Suivez l'une de
nos 24 sessions
le 12/12/2017 à Aix-en-Provence
le 13/12/2017 à Lyon
le 10/01/2018 à Nantes
le 15/01/2018 à Lyon
le 06/02/2018 à Paris
le 07/02/2018 à Toulouse
le 05/03/2018 à Lyon
le 13/03/2018 à Aix-en-Provence
le 04/04/2018 à Paris
le 16/04/2018 à Lille
le 02/05/2018 à Lyon
le 22/05/2018 à Nantes
le 06/06/2018 à Toulouse
le 18/06/2018 à Paris
le 17/07/2018 à Lyon
le 24/07/2018 à Aix-en-Provence
le 03/09/2018 à Paris
le 05/09/2018 à Lille
le 23/10/2018 à Nantes
le 23/10/2018 à Lyon
le 19/11/2018 à Paris
le 21/11/2018 à Toulouse
le 11/12/2018 à Lyon
le 26/12/2018 à Aix-en-Provence
Voir toutes les dates