Le framework Struts 2 est le fruit de la fusion entre
deux frameworks MVC utilisés dans les développements Web en Java,
à savoir : Struts 1 et WebWork.
Même si il en conserve le nom, Struts 2 est un framework radicalement
différent de Struts 1 dont il corrige les principaux défauts.
Ce cours vous permettra de maîtriser les concepts de Struts 2 :
architecture MVC,
langage OGNL,
dispatcher et interceptors,
notions de thèmes et de template,
bibliothèques de tags Struts 2,
programmation AJAX,
internationalisation des pages, ...
de façon à être rapidement opérationnel sur vos projets Web JEE/Struts 2.
Le cours est prévu pour comporter une partie
travaux pratiques sur machine représentant plus de la moitié
de la durée du cours.
Les outils utilisés au cours de cette formation sont Struts 2, Eclipse Ganymede (avec plugin Struts 2) et Tomcat.
Les participants reçoivent un support de cours qui leur servira
par la suite d'ouvrage de référence.