Info
Bien débuter avec Struts 2
par K. E. Kaci (Toutes mes publications)
Date de publication : 04 juillet 2010 Dernière mise à jour :
Dans cet article, il sera question de décrire les fonctionnalités du framework Struts 2.x. Tout au long des chapitres qui suivent, l’aspect pratique sera mis en avant. Ainsi, nous allons nous baser sur un exemple concret pour mieux débuter. Même si nousn’aborderons pas tous les niveaux du framework, nous allons détailler certains points et expliquer comment les mettre en ?uvre.
Bien débuter avec Struts 2 par K. E. Kaci (Toutes mes publications)
I – Introduction…………………………………………………………………………………………………………………………………………..3 II – Historique de Struts2………………………………………………………………………………………………………………………….. 3 III – Installation de Struts 2………………………………………………………………………………………………………………………… 3 IV – Fonctionnement de Struts2………………………………………………………………………………………………………………… 4 V – Mise en pratique………………………………………………………………………………………………………………………………….5 VI – Débogage et traçage del’application…………………………………………………………………………………………………..12 VI-A – La balise ………………………………………………………………………………………………………………….. 12 VI-B – La méthode setActive()………………………………………………………………………………………………………………13 VI-C – L’optiondebug…………………………………………………………………………………………………………………………. 13 VII – Fichier de properties ou ne rien écrire en dur…………………………………………………………………………………….. 13 VIII – Écrire des applications multilingues………………………………………………………………………………………………….. 15IX – Validation des entrées………………………………………………………………………………………………………………………. 18 IX-A – Validation de base de Struts 2…………………………………………………………………………………………………… 20 IX-B – Validation avecconversion………………………………………………………………………………………………………… 21 IX-C – Bien gérer ses messages d’erreur et de succès :………………………………………………………………………… 22 IX-D – Écrire son propre validator………………………………………………………………………………………………………… 23 X – Lesintercepteurs………………………………………………………………………………………………………………………………. 25 XI – Interaction de Struts 2 avec une base de données………………………………………………………………………………. 30 XI-A – Installation deHSQLDB……………………………………………………………………………………………………………..30 XI-B – Création du modèle DAO………………………………………………………………………………………………………….. 32 XII – Struts 2 et Ajax………………………………………………………………………………………………………………………………..35 XIII -…