Développement Java sous STRUTS: Version 1.2

Couverture
Editions ENI, 2006 - 415 pages
Cet ouvrage s'adresse à toute personne désireuse de perfectionner ses connaissances sur le développement Web avec Java. Il décrit les différents constituants de Struts ainsi que les méthodes pour développer des applications utilisant ce framework. Le chapitre 1 permet de découvrir le développement Web avec Java. Le chapitre 2 présente le framework Struts d'un point de vue théorique puis d'un point de vue pratique en développant une première application Struts. La Vue du modèle MVC 2 Struts est présentée dans le chapitre 3, les ActionForms et les formulaires JSP y sont détaillés. Le chapitre 4 présente les validations en utilisant des méthodes de la classe ActionForm et/ou les validators. Il présente également différentes méthodes de validation utilisant des formulaires constitués de plusieurs pages JSP. Le chapitre 5 présente le contrôleur représenté par la classe ActionServlet et les classes Action. Les balises Struts sont détaillées dans le chapitre 6. Le chapitre 7 montre comment implémenter le modèle dans une application Struts. Différentes méthodes sont proposées, la première en utilisant des classes Java simples, la deuxième détaille l'utilisation du Design Patten DAO, la troisième utilise le framework objet/relationnel Hibernate, la dernière les EJB et les services web. Le chapitre 8 présente des outils open source qu'il est possible d'utiliser avec Struts : ANT, Maven, Log4J, JUnit. Il présente également la future version de Struts 1.3 ainsi que quelques technologies concurrentes présentes ou futures (JSF, Shale, MyFaces).
 

Pages sélectionnées

Table des matières

C
14
Le modèle MVC
18
6
27
2
37
B Les contrôles serveur ou taglibs
63
A Introduction
106
Les Validators
117
Les Dynaforms et les Validators
142
Les balises html
207
password
210
Les balises logic
224
JSTL StrutsEL et Jakarta
247
Conclusion
253
Chapitre 8
305
Conclusion
349
Installation et configuration des outils Annexe
352

E Les règles de validation personnalisées
148
F Conclusion
156
Le Contrôleur Chapitre 5
159
Les classes Action dérivées
172
E Les méthodes Helper
188
A Introduction
197
8
203
MYSQL
364
E Le Plugin Tomcat
374
B Une page JSP avec Eclipse
389
DTD Strutsconfig xml Annexe C
395
Index 408
414
62
415
Droits d'auteur

Expressions et termes fréquents

Informations bibliographiques