Formation Struts2
Framework MVC - Struts 2
Le MVC (Modèle-Vue-Contrôleur) est le principe d’architecture le plus répandu dans le développement d’applications Web en java. Le framework Struts 2, issu de la fusion entre le très populaire Struts 1 et le réputé WebWork, est une des références en la matière.
Ce cours vous permettra de comprendre le pattern MVC tel qu’il est implémenté dans Struts 2 et vous apprendra à développer des applications Web/JSP avec le framework Struts 2.
Programme détaillé
Présentation du framework
-
Les origines de Struts 2
-
Un framework pour le web
-
Principe du framework
Premiers pas avec Struts 2
-
Un formulaire simple avec sa classe d’action
-
La configuration
-
Le déploiement
Développement des actions
-
Les classes d’actions
-
L’organisation des actions
-
Les méthodes d’invocation
-
L’utilisation des caractères joker
Validation des données
-
Principe du framework de validation
-
Les validateurs prédéfinis
-
Ecrire un validateurs personnalisé
-
La validation javascript, côté client
-
La validation par annotations
Développements de JSP avec Struts
-
Le contexte de nommage des objets
-
Le langage d’expression OGNL
-
La syntaxe OGNL
-
La librairie de balises Struts : contrôle, données et formulaire
Personnalisation du rendu des pages
-
Les thèmes et templates
-
Le langage Freemarker
-
La composition des pages avec Tiles et Sitemesh
Internationalisation
-
Les techniques d’internationalisation
-
Le chargement des fichiers de traduction
-
La gestion des cultures (Locale)
Programmation Ajax
-
Le thème Ajax
-
Les tags Ajax
Prêt à maîtriser ?
Contactez-moi pour organiser cette formation pour votre équipe ou vous inscrire à la prochaine session.
Formation disponible en présentiel ou en distanciel.
Adaptation du contenu possible selon vos besoins spécifiques.