Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
21Activity
0 of .
Results for:
No results containing your search query
P. 1
Struts 2 (Table Des Matieres)

Struts 2 (Table Des Matieres)

Ratings: (0)|Views: 1,134 |Likes:
Published by kira1988

More info:

Published by: kira1988 on Nov 21, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

10/05/2012

pdf

text

original

 
Les exemples cités tout au long de cet ouvrage sont téléchargeablesà l'adresse suivante :
http://www.editions-eni.fr
.Saisissez la référence ENI de l'ouvrage
EI2STRU
dans la zone de recherche et validez.Cliquez sur le titre du livre puis sur le lien de téléchargement.
Chapitre 1
Présentation
1. Qu'est-ce qu'un framework
?
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112. Pourquoi utiliser un framework
?
. . . . . . . . . . . . . . . . . . . . . . . . . . 122.1 Normes et standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132.2 Framework et développement web . . . . . . . . . . . . . . . . . . . . . 133. Les différents frameworks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134. Quel framework choisir
?
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145. Introduction à la programmation Java Entreprise Edition. . . . . . . . 156. Struts 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 7. Struts 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178. Installation du framework Struts 2. . . . . . . . . . . . . . . . . . . . . . . . . 209. En résumé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Chapitre 2
Modèle de conception MVC et Java EE
1. Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252. Premier projet MVC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293. Projet MVC avec filtre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354. En résumé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
 
Chapitre 3
Commencer avec Struts 2
1. Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412. Fonctionnement général de Struts 2. . . . . . . . . . . . . . . . . . . . . . . . 423. Les intercepteurs Struts 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454. Le fichier de configuration struts.xml. . . . . . . . . . . . . . . . . . . . . . . 454.1 La balise <package/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 4.2 La balise <include/>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474.3 La balise <action/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 484.4 La balise <result/>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494.5 La balise <param/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514.6 La balise <constant/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514.7 La balise <global-results/> . . . . . . . . . . . . . . . . . . . . . . . . . . . 524.8 La balise <interceptors/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 525. Architecture Struts 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 546. Les fichiers de propriétés struts.properties et default.properties . . . 557. Le fichier de propriétés de l'application web.xml. . . . . . . . . . . . . . . 598. Le fichier de configuration struts-default.xml . . . . . . . . . . . . . . . . . 609. Une première application Struts. . . . . . . . . . . . . . . . . . . . . . . . . . . 6110. En résumé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Chapitre 4
Gestion des traces et débogage
1. Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692. Gestion du débogage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 713. Gestion du profilage (Profiling). . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 4. En résumé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Struts 2
Le framework de développement d'applications Java EE
2
 
Chapitre 5
Gestion des actions
1. Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812. Classes d'action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813. Gestion des ressources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 843.1 Accès aux ressources par classe . . . . . . . . . . . . . . . . . . . . . . . . 853.2 Accès aux ressources par interface. . . . . . . . . . . . . . . . . . . . . . 86 3.3 Passage de paratres. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 914. Gestion dynamique du mapping. . . . . . . . . . . . . . . . . . . . . . . . . . . 935. Invocation dynamique de méthodes. . . . . . . . . . . . . . . . . . . . . . . . 986. Gestion des résultats. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1026.1 Redirection avec paramètres . . . . . . . . . . . . . . . . . . . . . . . . . 1046.2 Redirection sans paramètre . . . . . . . . . . . . . . . . . . . . . . . . . . 1046.3 Redirection vers action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1086.4 Redirection chaînée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1116.5 FreeMarker et Velocity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1126.6 HttpHeader. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1136.7 Stream . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1146.8 XSLT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1146.9 PlainText. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1147. Gestion des exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1158. En résumé. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Chapitre 6
Bibliothèque de tag Struts
1. Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1212. Les tags de formulaire. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1212.1 La balise <s:form/> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1222.2 Les thèmes de présentation et l’attribut theme . . . . . . . . . . . 1242.3 La balise <s:textfield/>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Table des matières
3

Activity (21)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Patrice Guemadon liked this
machin22 liked this
jc-ambert-1529 liked this
koukou liked this
hichams liked this
amzil liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->