Booster des Talents IT

Formation Struts 2

logo de struts pour le développement d'applications web java ee
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.
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 17 sessions prévues3 jours1650 €HT
AF24372Formation Apache Spark 12 sessions prévues3 jours1470 €HT
AF15369Formation Frameworks Java pour développeurs 16 sessions prévues5 jours2350 €HT
AF14783Formation Apache Hadoop 13 sessions prévues3 jours1470 €HT
AF13578Formation Swing, développement en Java 16 sessions prévues3 jours1450 €HT
Voir les 14 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 14 sessions
le 30/06/2021 à Lille
le 05/07/2021 à Paris
le 21/07/2021 à Nantes
le 08/09/2021 à Toulouse
le 28/09/2021 à Distance
le 28/09/2021 à Lyon
le 28/09/2021 à Grenoble
le 26/10/2021 à Paris
le 27/10/2021 à Aix-en-Provence
le 03/11/2021 à Grenoble
le 03/11/2021 à Distance
le 03/11/2021 à Lyon
le 22/11/2021 à Lille
le 01/12/2021 à Nantes
Voir toutes les dates