Struts2实战(英文版)
Struts2inaction
DONALDBROWN
CHADMICHAELDAVIS
SCOTTSTANLICK
MANNING
Greenwich
(74°w.long.)
Foronlineinformationandorderingofthisandothermanningbookspleasevisit
www.manning.com.Thepublisheroffersdiscountsonthisbookwhenorderedinquantity
Formoreinformation,pleasecontact
Specialsalesdepartment
Manningpublicationsco
SoundviewCourt3Bfax:(609)877-8256
GreenwichCt06830emailorders@manning.com
o2008byManningPublicationsCo.Allrightsreserved
Nopartofthispublicationmaybereproduced,storedinaretrievalsystem,ortransmitted,in
anyformorbymeanselectronic,mechanical,photocopying,orotherwise,withoutpriorwritten
permissionofthepublisher:
Manyofthedesignationsusedbymanufacturersandsellerstodistinguishtheirproductsare
claimedastrademarks.Wherethosedesignationsappearinthebook,andmanning
Publicationswasawareofatrademarkclaim,thedesignationshavebeenprintedininitialcaps
orallcaps
lRecognizingtheimportanceofpreservingwhathasbeenwritten,itisManningspolicytohave
thebookswepublishprintedonacid-freepaper,andweexertourbesteffortstothatend
Recognizingalsoourresponsibilitytoconservetheresourcesofourplanet,Manningbooksare
printedonpaperthatisatleast15recycledandprocessedwithouttheuseofelementalchlorine
Manningpublicationsco
Copyeditor:BenjaminBerg
Soundviewcourt3B
Typesetter:GordanSalinovic
Greenwich,CT06830
Coverdesigner:Lesliehaimes
ISBN193398807-X
Printedintheunitedstatesofamerica
12345678910-MAL-131211100908
Toworldpeace
andaglobalredistributionofprosperity
briefcontents
PART1STRUTS2:ABRANDNEWFRAMEWORK..................................1
Struts2:themodernwebapplicationframework3
nghellotostruts220
ParT2CORECONCEPTS:ACTIONS,INTERCEPTORS,
ANDTYPECONVERSION...............41
WorkingwithStruts2actions48
4-Addingworkflowwithinterceptors74
5-DatatransferOGNLandtypeconversion101
PART3BUILDINGTHEVIEW:TAGSANDRESULTS..........129
6-Buildingaview:tags131
7UIcomponenttags167
Resultsindetail202
PART4IMPROVINGYOURAPPLICATION..................229
9IntegratingwithSpringandHibernate/JPA231
10Exploringthevalidationframework255
Understandinginternationalization282
PaRT5ADVANCEDTOPICSANDBESTPRACTICES...............307
12ExtendingStruts2withplug-ins309
13
Bestpractices326
MigrationfromStrutsClassic339
15Advancedtopics360
contents
efacexuin
acknowledgmentsxix
aboutthisbookxxii
aboutthetitlexxvii
aboutthecoverillustrationxxviii
PART1STRUtS2:ABRANDNEWFRAMEWORK
Struts2:themodernwebapplicationframework3
1.IWebapplications:aquickstudy4
UsingtheWebtobuildapplications4mExaminingthe
technologystack4.Surveyingthedomain8
1.2Frameworksforwebapplications9
What'saframework?10.Whyuseaframework?10
1.3Thestruts2framework11
Abriefhistory11.Struts2from30,000feet:theMvC
pattern12HowStruts2works15
1.Summary18
下载地址
用户评论