外文翻译---JSP技术与主流JAVA+EE开源框架(SSH)技术简介

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

中文3170字本科毕业设计外文翻译JSPtechnologyandmainstreamopen-sourceframeworkforJAVAEE院(系、部)名称:工商管理学院专业名称:信息管理与信息系统学生姓名:学生学号:指导教师:2012年5月18日JSPtechnologyandmainstreamopen-sourceframeworkforJAVAEE1.JSPProfileJSP(JavaServerPages)isinitiatedbySunMicrosystems,Inc.,withmanycompaniestoparticipateintheestablishmentofadynamicwebpagetechnicalstandards.JSPtechnologysomewhatsimilartoASPtechnology,itisinthetraditionalHTMLwebpagedocument(*.htm,*.html)toinserttheJavaprogrammingparagraph(Scriptlet)andJSPtag(tag),thusJSPdocuments(*.jsp).UsingJSPdevelopmentoftheWebapplicationiscross-platformthatcanrunonLinux,isalsoavailableforotheroperatingsystems.JSPtechnologytousetheJavaprogramminglanguagepreparedbythecategoryofXMLtagsandscriptlets,toproducedynamicpagespackageprocessinglogic.Pagealsovisitbytagsandscriptletsexistintheservicessideoftheresourcesoflogic.JSPpagelogicandwebpagedesignanddisplayseparation,supportreusablecomponent-baseddesign,Web-basedapplicationdevelopmentisrapidandeasy.WebserverinthefaceofvisitsJSPpagerequest,thefirstimplementationoftheproceduresof,andthentogetherwiththeresultsoftheimplementationofJSPdocumentsinHTMLcodewiththereturntothecustomer.InserttheJavaprogrammingoperationofthedatabasecanbere-orientedwebsites,inordertoachievetheestablishmentofdynamicpagesneededtofunction.JSPandJavaServlet,isintheimplementationoftheserver,usuallyreturnedtotheclientisanHTMLtext,aslongastheclientbrowserwillbeabletovisit.JSP1.0specificationofthefinalversionislaunchedinSeptember1999,Decemberhasintroduced1.1specifications.AtpresentrelativelynewisJSP1.2norms,JSP2.0normsofthedrafthasalsobeenintroduced.JSPpagesfromHTMLcodeandJavacodeembeddedinoneofthecomponents.TheserverwasinthepagesofclientrequestsaftertheJavacodeandthenwillgeneratetheHTMLpagestoreturntotheclientbrowser.JavaServletJSPisthetechnicalfoundationandlarge-scaleWebapplicationdevelopmentneedsofJavaServletandJSPsupporttocomplete.JSPwiththeJavatechnologyeasytouse,fullyobject-oriented,andaplatform-independentandsecuremainlyforallthecharacteristicsoftheInternet.JSPtechnologystrength:(1)timetoprepare,runeverywhere.AtthispointJavabetterthanPHP,inadditiontosystems,thecodenottomakeanychanges.(2)themulti-platformsupport.Basicallyonallplatformsofanydevelopmentenvironment,inanyenvironmentfordeploymentinanyenvironmentintheexpansion.ComparedASP/PHPlimitationsareobvious.(3)astrongscalability.FromonlyasmallJardocumentscanrunServlet/JSP,tothemultipleserversclusteringandloadbalancing,tomultipleApplicationfortransactionprocessing,informationprocessing,aservertonumerousservers,JavashowsatremendousVitality.(4)diversificationandpowerfuldevelopmenttoolssupport.ThisissimilartotheASP,Javaalreadyhavemanyverygooddevelopmenttools,andmanycanbefree,andmanyofthemhavebeenabletorunonavarietyofplatformsunder.JSPtechnologyvulnerable:(1)andthesameASP,Javaistheadvantageofsomeofitsfatalproblem.Itispreciselybecauseinordertocross-platformfunctionality,inordertoextremestretchingcapacity,greatlyincreasingthecomplexityoftheproduct.(2)Java'sspeedisclasstocompletethepermanentmemory,soinsomecasesbytheuseofmemorycomparedtothenumberofusersisindeedaminimumcostperformance.Ontheotherhand,italsoneedsdiskspacetostoreaseriesof.Javadocumentsand.Class,aswellasthecorrespondingversionsofdocuments.2.J2EEDevelopmentFrameworkJava2EnterpriseEditionmiddlewareunifiedideologyplayedasignificantrole.Forexample,J2EEfordistributedtransactionmanagement,directoryservicesandmessagingservicesprovideastandardprogramminginterface.J2EE-based-Java2StandardEdition(J2SE),successfullyaccessforJavaprovidesastandardrelationaldatabase.But,asthisarticleJ2EEprogrammingofthelackofsupport,asmentioned,J2EEplatformdoesnotprovideasatisfactoryapplicationprogrammingmodel.SunandsomeofthemajorapplicationservervendorswantedtousethedevelopmenttoolstoreducethecomplexityofJ2EEdevelopment,butthesetoolsarenootheroutstandingJAVAdevelopmenttools,whichhaveadvancedrefactoringtools,and.NETplatformcompared,J2EEtoolsupportappearedtobeveryinferior.ManyJ2EEdevelopmenttoolsautomaticallygeneratethecodeforthesamecomplexasthetoolsthemselves.Inmanysmall-scaleJ2EEopensourcecommunitydeveloperschoseanotherwayofdevelopment-somecanbedifficulttoreducethedevelopmentofJ2EEdevelopmentframework,themorepopularsuchas:Struts,Hibernate,andSpringFramework,J2EEprojecttypesinmanyoftodaytheyplayanimportanttherole.2.1SpringFrameworkTheSpringFrameworkisanopensourceapplicationframeworkfortheJavaplatform.ThefirstversionwaswrittenbyRodJohnsonwhoreleasedtheframeworkwiththepublicationofhisbookExpertOne-on-OneJ2EEDesignandDevelopmentinOctober2002.TheframeworkwasfirstreleasedundertheApache2.0licenseinJune2003.Thefirstmilestonerelease,1.0,wasreleasedinMarch2004,withfurthermilestonereleasesinSeptember2004andMarch2005.TheSpring1.2.6frameworkwonaJoltproductivityawardandaJAXInnovationAwardin2006.Spring2.0wasreleasedinOctober2006,andSpring2.5inNovember2007.InDecember2009version3.0GAwasreleased.Thecurrentversionis3.0.5.ThecorefeaturesoftheSpringFrameworkcanbeusedbyanyJavaapplication,butthereareextensionsforbuildingwebapplications

1 / 20
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功