资源描述:
《[Play.for.Java(2014.2)].Nicolas.Leroux.文字版.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、MANNINGNicolasLerouxSietsedeKaperFOREWORDBYJamesWardPlayforJavaPlayforJavaCOVERSPLAY2NICOLASLEROUXSIETSEDEKAPERMANNINGSHELTERISLANDForonlineinformationandorderingofthisandotherManningbooks,pleasevisitwww.manning.com.Thepublisheroffersdiscountsonthisbookwhenorderedinquantity.Formorei
2、nformation,pleasecontactSpecialSalesDepartmentManningPublicationsCo.20BaldwinRoadPOBox261ShelterIsland,NY11964Email:orders@manning.com©2014byManningPublicationsCo.Allrightsreserved.Nopartofthispublicationmaybereproduced,storedinaretrievalsystem,ortransmitted,inanyformorbymeanselectr
3、onic,mechanical,photocopying,orotherwise,withoutpriorwrittenpermissionofthepublisher.Manyofthedesignationsusedbymanufacturersandsellerstodistinguishtheirproductsareclaimedastrademarks.Wherethosedesignationsappearinthebook,andManningPublicationswasawareofatrademarkclaim,thedesignatio
4、nshavebeenprintedininitialcapsorallcaps.Recognizingtheimportanceofpreservingwhathasbeenwritten,itisManning’spolicytohavethebookswepublishprintedonacid-freepaper,andweexertourbesteffortstothatend.Recognizingalsoourresponsibilitytoconservetheresourcesofourplanet,Manningbooksareprinted
5、onpaperthatisatleast15percentrecycledandprocessedwithouttheuseofelementalchlorine.ManningPublicationsCo.Developmenteditor:KarenMiller20BaldwinRoadCopyeditors:BenjaminBerg,MelindaRankinPOBox261Proofreader:AndyCarrollShelterIsland,NY11964Typesetter:DottieMarsicoCoverdesigner:MarijaTud
6、orISBN9781617290909PrintedintheUnitedStatesofAmerica12345678910–EBM–191817161514briefcontentsPART1INTRODUCTIONANDFIRSTSTEPS...................................11■AnintroductiontoPlay32■Thepartsofanapplication213■AbasicCRUDapplication37PART2COREFUNCTIONALITY...........................
7、......................574■Anenterpriseapp,Play-style595■Controllers—handlingHTTPrequests726■Handlinguserinput1027■Modelsandpersistence1388■Producingoutputwithviewtemplates177PART3ADVANCEDTOPICS....................................................2059■Asynchronousdata20710■Security232
8、11■Modulesanddeploy