Formation Struts
formation Frameworks, formation Java, formation Open Source, formation Struts, formation Struts Java, formation Web
La formation Struts 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
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 Struts
- Mise en oeuvre 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
Vous trouverez d'autres formations en rapport avec cette formation Struts dans notre filière de formation Frameworks et notre filière de formation Informatique et notre filière de formation Java et notre filière de formation Open source et notre filière de formation Open source et notre filière de formation Web.
Vous pouvez également trouver des formations Frameworks, Java, Open Source, Struts, Struts Java, Web.
Public
Pré-Requis:
