Booster des Talents IT

Formation Struts

logo de struts pour le développement d'applications web java ee
La formation va vous permettre de : - Comprendre le fonctionnement des interfaces WEB basées sur le modèle MVC - Savoir maîtriser les principales fonctionnalités de Struts - Réaliser la couche de présentation d'une application JEE
Prix à partir de
1635€ HT
Référence AF1440
Durée 3 jours
Public Chefs de Projet, Développeurs
Prérequis Aucun
TP 50%

Plan de Formation Struts

Architecture

Les architectures en couche
Détail du modèle MVC
Struts dans la couche de présentation
Détails des composants impliqués dans le flux de traitement des requêtes
RequestProcessor, ActionServlet, Action….
Les différents modes d’accès à la couche métier

Démarrage

Structure d’une application JEE
Configuration requise par Struts
Création d’une première Action et d’une première JSP

Interactions utilisateurs

Paramètres issus de la requête
Les formulaires
Cycle de vie et portée d’un formulaire
Comment déclarer un formulaire
Première validation de formulaire
Exploration de la balise Struts : html

Usage des JSTL dans une application Struts

Alternative ou complément des tags
Mise en œuvre des principaux tags JSTL

Contrôle de la navigation

Présentation des différents types d’actions
La gestion des exceptions
La gestion de la sécurité

La validation

Exploration du mécanisme de validation des formulaires
Génération de la validation côté client et serveur avec Struts Validator

Découpage en modules

Comment respecter le découpage fonctionnel d’une application ?
Les interactions entre les modules

Tiles

Enjeux de l’organisation des IHMs
Mécanisme de l’internationalisation
Descripteurs tiles et mise en oeuvre

Struts Avancé

Intégration avec Spring
Les propriétés indexés : mécanique, accès et validation
Les actions génériques et leur mise en œuvre avec les wildcards
Comment étendre Struts : création de plugins, surcharge de l’ActionServlet

Nos autres formations Frameworks Java

AF24507 Formation Apache Storm en Intra/Cours Particulier 3 jours 1650€ HT
AF24372 Formation Apache Spark en Intra/Cours Particulier 3 jours 1470 €HT
AF14783 Formation Apache Hadoop en Intra/Cours Particulier 3 jours 1470 €HT
AF13578 Formation Swing, développement en Java en Intra/Cours Particulier 3 jours 1450€ HT
AF13221 Formation MyBatis en Intra/Cours Particulier 2 jours 1260€ HT
Voir les 14 formations
Vous pouvez également être intéressé par des formations Frameworks Java, Java, Open Source, Struts, Struts Java, Web ou par les formations de notre filière Frameworks Java
Prix à partir de
1635€ HT
Référence AF1440
Durée 3 jours
Public Chefs de Projet, Développeurs
Prérequis Aucun
Travaux pratiques 50%