翻译文献-e.12.26简化前缀,动作和属性的有效名_第1页
翻译文献-e.12.26简化前缀,动作和属性的有效名_第2页
翻译文献-e.12.26简化前缀,动作和属性的有效名_第3页
翻译文献-e.12.26简化前缀,动作和属性的有效名_第4页
翻译文献-e.12.26简化前缀,动作和属性的有效名_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

外文原文E1226CLARIFICATIONONVALIDNAMESFORPREFIX,ACTIONANDATTRIBUTESWECLARIFIEDTHEVALIDNAMESFORPREFIXSUSEDINTAGLIBDIRECTIVES,ELEMENTNAMESUSEDINACTION,ANDATTRIBUTENAMESE1227CLARIFICATIONOFEMPTYACTIONTHEJSP11SPECIFICATIONDISTINGUISHESEMPTYFROMNONEMPTYACTION,ALTHOUGHTHEDESCRIPTIONCOULDBEBETTERUNFORTUNATELY,THEJSP12PFD1,DRAFTDIDNOTIMPROVETHEDESCRIPTIONTHISDRAFTIMPROVESTHEDESCRIPTIONBYMAKINGITCLEARWHATMETHODSAREINVOKEDWHENCHAPTERS1,7AND13WEREAFFECTEDE1228CORRECTIONRELATEDTOXMLSYNTAXWECLARIFIEDSEVERALISSUESRELATEDTOTHEXMLSYNTAXFORJSPPAGESANDTOTHEXMLVIEWOFAJSPPAGEMOSTCHANGESAREINCHAPTERJSP6REMOVEDANINEXISTENTFLUSHATTRIBUTEINTHEINCLUDEDIRECTIVEATCHAPTERJSP6CHANGEDTHENAMEOFJSPCDATATOJSPTEXT,SINCEITSSEMANTICSAREVERYSIMILARTOTHETEXTELEMENTINXSLTCHANGEDTHEWAYTHEVERSIONINFORMATIONISENCODEDINTOTHEXMLSYNTAXTHEURIUSEDNOWISNORVERSIONSPECIFICANDINSTEADTHEREISAREQUIREDVERSIONATTRIBUTEOFJSPROOTCLARIFIEDTHATJSPCOMMENTSINAJSPPAGEINJSPSYNTAXARENOTPRESERVEDONTHEXMLVIEWOFTHEPAGECLARIFIEDTHATJSPPAGESINXMLSYNTAXSHOULDHAVENODOCTYPECLARIFIEDTHETREATMENTOFINCLUDEDIRECTIVESINTHEXMLVIEWOFAJSPPAGECLARIFIEDTHEFORMATOFTHEURISTOUSEINXMLNSATTRIBUTESFORTAGLIBDIRECTIVES,ANDCORRECTEDAPPENDIXJSPBE1229OTHERCHANGESWECLARIFIEDSEVERALOTHERINCONSISTENCIESORMISTAKESEXPLICITLYINDICATEDWHICHATTRIBUTESARERESERVEDSECTIONJSP135ANDWHICHPREFIXESARERESERVEDSECTIONJSP1102ADDACOMMENTTOTHEDTDFORTLDINDICATINGTHATADOCTYPEISNEEDEDANDWHATITSVALUEISNOCHANGESTOTHEVALUEREMOVEDTHEPARAGRAPHATTHEENDOFSECTIONJSP739THATUSEDTOCONTAINNONNORMATIVECOMMENTSONTHEFUTUREOF”WELLKWOWNURIS”CORRECTEDTHEDESCRIPTIONOFTHEVALIDVALUESTHATCANBEPASSEDTOTHEFLUSHATTRIBUTEOFTHEINCLUDEACTIONINSECTIONJSP54CLARIFIEDTHATCANONLYAPPEARWITHIN,ANDCLARIFIEDTHATANDCANONLYAPPEARWITHINRESOLVEDACONFLICTINSECTIONJSP54BETWEENTHESERVLETANDTHEJSPSPECIFICATIONREGARDINGHOWTOTREATMODIFICATIONSTOHEADERSININCLUDEDACTIONSSECTION1011INPFD1INCORRECTLYDESCRIBEDTHEVALIDRETURNVALUESFORDOSTARTTAGINTAGHANDLERSTHATIMPLEMENTTHEBODYTAGINTERFACETHECORRECTVALIDVALUESARESKIP_BODY_INCLUDEANDEVAL_BODY_BUFFERSECTIONNOWINDICATESTHISJSPE13CHANGESBETWEEN12PFDAND12PFD1BPFD1BISADRAFTTHATHASMOSTLYFORMATTINGANDAFEWEDITORIALCHANGESTHISDRAFTISSHOWONLYTOMAKEITSIMPLERTOCORRELATECHANGESBETWEENLATERDRAFTSANDTHEPREVIOUSDRAFTSCHANGEBARSAREUSEDTOINDICATECHANGESBETWEENPFD1ANDPFD1BJSPE14CHANGESBETWEEN12PD1ANDPFDTHEFOLLOWINGCHANGESOCCURREDBETWEENTHEPUBLICDRAFT1ANDTHEPROPOSEDFINALDRAFTVERSIONSOFTHEJSP12SPECIFICATIONE1430DELETIONSREMOVESTHERESETACAUSTOMATTRIBUTESMETHODE1431ADDITIONSADDEDCONSTRUCTORSANDMETHODSTOJSPEXCEOTIONTOSUPPORTAROOTCAUSEPARALLELINGTHESERVLETEXCEPTIONADDEDAPAGECONTEXT,HANDLEEXCEPTIONTHROWABLEMETHODADDEDREFERENCESTOJSR045REGARDINGDEBUGGINGSUPPORTADDEDNEWTRYCATCHFINALLYINTERFACETOPROVIDEBETTERCONTROLOVEREXCEPTIONSINTAGHANDLERSADDEDANIMPLICITURITOTLDMAPFORPACKAGEDTAGLIBRARIESTHISALSOPROVIDESSUPPORTFORMULTIPLETLDSINSIDEASINGLEJARFILEADDEDPAGEENCODINGATTRIBUTETOPAGEDIRECTIVEADDEDMATERIALTOCHAPTERJSP4ADDEDTAGVALIDATORINFOCALSSADDEDSECTIONJSP119WITHASUGGESTIONONEXTENSIONCONVENTIONFORTOPANDINCLUDEDJSPFILESE1432CLARIFICATIONSATAGHANDLEROBJECTCANBECREATEDWITHASIMPLE“NEW”ITNEEDSNOTBEAFULLYFLEDGEDBEANS,SUPPORTINGTHECOMPLETEBEHAVIOROFTHEJAVABEANSBEANSINSTANTIATEMETHODREMOVEDTHE“RECOMMENDATION”THATTHEELEMENTINATLDBEAURLTOANYTHING,CLARIFIEDTHATEXTENSIONDEPENDENCYINFORMATIONINPACKAGEDTAGLIBRARIESSHOULDBEHONOREDCLARIFIEDINVOCATIONANDLIFECYCLEOFTAGLIBRARYVALIDATORCLARIFIEDWHERETLDSMAYAPPEARINAPACKAGEDJARFILECLARIFIEDWHENARERESPONSEGETWRITERE1433CHANGESMOVEDACOUPLEOFCHAPTERSAROUNDIMPROVEDANDCLARIFIEDCHAPTERJSP6MOVEDTHEINCLUDEDIRECTIVEBACKINTOCHAPTERJSP1RENAMEDJAVAXSERVLETJSPTAGEXTPAGEINFOTOJAVAXSERVLETJSPTAGEXTPAGEDATAFORCONSISTENCYWITHEXISTINGTAGDATAADDEDINITIALIZATIONPARAMETERSTOTAGLIBRARYINFORMATIONVALIDATIONINTLD,ADDINGANEWELEMENT,RENAMINGTOFORCONSISTENCY,ANDADDINGASINTHESERVLETWEBXMLDESCRIPTORADDEDMETHODTOPASSTHEINITIALIZATIONPARAMETERSTOTHEVALIDATORCALSSANDREMOVEDTHEUSEOFTAGLIBRARYINFOADDEDPREFIXANDURISTRINGARGUMENTSTOVALIDATEMETHODCHANGEDELEMENTNAMESINTLDTOCONSISTENTLYFOLLOWCONVENTIONNEWNAMESARE,ANDWASRENAMEDJSPE15CHANGESBETWEEN11AND12PD1THEFOLLOWINGCHANGESOCCURREDBETWEENTHEJSP11ANDJSP12PUBLICDRAFT1E1534ORGANIZATIONALCHANGESCHAPTER8AND10ARENOWGENERATEDAUTOMATICALLYFORMTHEJAVADOCSOURCESCREATEDANEWDOCUMENTTOALLOWLONGERDESCRIPTIONSOFUSEROFTHETECHNOLOGYCREATEDANEWI18NCHAPTERTOCAPTURESERVLET23IMPLICATIONSANDOTHERSMOSTLYEMPTYFORPD1REMOVEDIMPLEMENTATIONNOTESANDFUTUREAPPENDICES,ASTHEYHAVENOTBEENUPDATEDYETE1535NEWDOCUMENTWECREATEDANEW,NONNORMATIVEDOCUMENT,”USINGJSPTECHNOLOGY”THEDOCUMENTISSTOLLBEINGUPDATEDTOJSP12ANDSERVLET23WEMOVEDTOTHISDOCUMENTTHEFOLLOWSOMEOFTHENONNORMATIVEOVERVIEWMATERIALALLOFTHEAPPENDIXONTAGLIBRARYEXAMPLESSOMEOFTHEMATERIALONTHETAGEXTENSIONSCHAPTERE1536ADDITIONSTOAPIJSPINCLUDECANNOWINDICATE“FLUSHFALSE”MADETHEXMLVIEWOFAJSPPAGEAVAILABLEFORINPUT,ANDFORVALIDATIONPROPERTYEDITORSETASTEXTCANNOWBEUSEDTOCONVERTFROMALITERALSTRINGATTRIBUTEVALUENEWVALIDATORCLASSANDJSPPAGECLASSESFORVALIDATIONAGAINSTTAGLIBRARIESNEWITERATORTAGINTERFACETOSUPPORTITERATIONWITHOUTBODYCONTENTADDEDTWONEWCONSTANTSEVAL_BODYBUFFEREDANDEVAL_BODY_AGAINTOHELPDOCUMENTBETTERHOWTHETAGPROTOCOLWORKSTHEYARECAREFULLYDESIGNEDSOTHATOLDTAGHANDLERSWILLSTILLWORKUNCHANGED,BUTTHEOLDNAMEFORTHECONSTANTEVAL_BODY_TAGISNOWDEPRECATEDADDEDLISTENERCLASSESTOTHETLDADDEDELEMENTSTOTHETLDTOAVOIDHAVINGTOWRITETAGEXTRAINFOCLASSESINTHEMOSTCOMMONCASESADDEDARESETCUSTOMATTRIBUTESMETHODTOTAGINTERFACEADDEDELEMENTTOTHETLDFORDELIVERINGICONSANDDESCRIPTIONSTOUSEAUTHORINGTOOLSE1537CLARIFICATIONSINCORPORATEDERRATA11_ANDINPROGRESS11_BE1538CHANGESJSP12ISBASEDONSERLET23,INPARTICULARJSP12ISBASEDONTHEJAVA2PLATFORMJSPE16CHANGESBETWEEN10AND11THEJSP11SPECIFICATIONBUILDSONTHEJSP10SPECIFICATIONTHEFOLLOWINGCHANGESOCURREDBETWEENTHEJSP10FINALSPECIFICATIONANDTHEJSP11FINALSPECIFICATIONE1639ADDITIONSADDEDAPORTABLETAGEXTENSIONMECHANISMWITHANXMLBASEDTAGLIBRARYDESCRIPTOR,ANDARUNTIMESTACKOFTAGHANDLERSTAGHANDLERSAREBASEDONTHEJAVABEANSCOMPONENTMODELADJUSTEDTHESEMANTICSOFTHEURIATTRIBUTEINTAGLIBDIRECTIVESFLUSHISNOWAMANDATORYATTRIBUTEOFJSPINCLUDE,ANDTHEONLYVALIDVALUEIS“TRUE”ADDEDPARAMETERSTOJSPINCLUDEANDJSPFORWARDENABLEDTHECOMPILATIONOFJSPPAGESINTOSERVLETCLASSESTHATCANBETRANSPORTEDFROMONEJSPCONTAINERTOANOTHERADDEDAPPENDIXWITHANEXAMPLEOFTHISADDEDAPRECOMPILATIONPROTOCOLADDEDPUSHBODYANDPOPBODYTOPAGECONTEXTADDEDJSPEXCEPTIONANDJSPTAGEXCEPTIONCLASSESCONSISTENTUSEOFTHEJSPPAGE,JSPCONTAINER,ANDSIMILARTERMSADDEDAGLOSSARYASAPPENDIXJSPFEXPANDEDCHAPTER1SOASTOCOVER092S“MODEL1”AND“MODEL2”CLARIFIEDANUMBEROFJSP10DETAILSE1640CHANGESUSESERVLET22INSTEADOFSERVLET21ASCLARIFIEDINAPPENDIXB,INCLUDINGDISTRIBUTABLEJSPPAGESJSPPLUGINNOLONGERCANBEIMPLEMENTEDBYJUSTSENDINGTHECINTENTSIFJSPFALLBACKTOTHECLIENTRESERVEDALLREQUESTPARAMETERSSTARTINGWITH“JSP”APPENDIXJSPFGLOSSARYTHISAPPENDIXISAGLOSSARYOFTHEMAINCONCEPTSMENTIONEDINTHISSPECIFICATIONTHISAPPENDIXISNONNORMATIVEACTIONANELEMENTINAJSPPAGETHATCANACTONIMPLICITOBJECTANDOTHERSERVERSIDEOBJECTSORCANDEFINENEWSCRIPTINGVARIABLESACTIONFOLLOWTHEXMLSYNTAXFORELEMENTSWITHASTARTTAG,ABODYOSEMPTYITCANALSOUSETHEEMPTYTAGSYNTAXTHETAGMUSTUSEAPREFIXACTION,STANDARDANACTIONTHATISDEFINEDINTHEJSPSPECIFICATIONANDISALWAYSAVAILABLETOAJSPFILEWITHOUTBEINGIMPORTEDACTION,CUSTOMANACTIONDESCRIBEDINAPORTABLEMANNERBYATAGLIBRARYDESCRIPTORANDACOLLECTIONOFJAVACLASSANDIMPORTEDINTOAJSPPAGEBYATAGLIBDIRECTIVEAPPLICATIONASSEMBLERAPERSONTHATCOMBINESJSPPAGES,SERVLETCLASS,HTMLCONTENT,TAGLIBRARIES,ANDOTHERWEBCONTENTINTOADEPLOYABLEWEBAPPLICATIONCLASSICTAGHANDLERATAGHANDLERTHATIMPLEMENTSTHEJAVAXSERVLETJSPTAGEXTTAGINTERFACECOMPONENTCONTRACTTHECONTRACTBETWEENACOMPONENTANDITSCONTAINER,INCLUDINGLIFECYCLEMANAGEMENTOFTHECOMPONENTANDTHEAPISANDPROTOCOLSTHATTHECONTAINERMUSTSUPPORTCOMPONENTPROVIDERAVENDORTHATPROVIDESACOMPONENTEITHERASJAVACLASSORASJSPPAGESOURCEDISTRIBUTEDCONTAINERAJSPCONTAINERTHATCANRUNAWEBAPPLICATIONTHATISTAGGEDASDISTRIBUTABLEANDISSPREADACROSSMULTIPLEJAVAVIRTUALMACHINESTHATMIGHTBERUNNINGONDIFFERENTHOSTSDECLARATIONASCRIPTINGELEMENTTHATDECLARESMETHODS,VARIABLES,ORBOTHINAJSPPAGESYNTACTICALLYITISDELIMITEDBYTHECHARACTERSDIRECTIVEANELEMENTINAJSPPAGETHATGIVESANINSTRUCTIONTOTHEJSPCONTAINERANDISINTERPRETEDATTRANSLATIONTIMESSYNTACTICALLYITISDELIMITEDBYTHECHARACTERSDYNAMICATTRIBUTEANATTRIBUTE,PASSEDTOACUSTOMACTION,WHOSENAMEISNOTEXPLICITLYDECLAREDINTHETAGLIBRARYDESCRIPTORELEMENTAPORTIONOFAJSPPAGETHATISRECOGNIZEDBYTHEJSPTRANSLATORANELEMENTCANBEADIRECTIVE,ANACTION,ORASCRIPTINGELEMENTELEXPRESSIONANELEMENTINAJSPPAGEREPRESENTINGANEXPRESSIONTOBEPARSEDANDEVALUATEDVIATHEJSPEXPRESSIONLANGUAGESYNTACTICALLYITISDELIMITEDBYTHEANDCHARACTERSEXPRESSIONEITHERASCRIPTINGEXPRESSIONORANELEXPRESSIONFIXEDTEMPLATEDATAANYPORTIONSOFAJSPFILETHATARENOTDESCRIBEDINTHEJSPSPECIFICATION,SUCHASHTMLTAGS,XMLTAGSANDTEXTTHETEMPLATEDATAISRETURNEDTOTHECLIENTINTHERESPONSEORISPROCESSEDBYACOMPONENTIMPLICITOBJECTASERVERSIDEOBJECTTHATISDEFINEDBYTHEJSPCONTAINERANDISALWAYSAVAILABLEINAJSPFILEWITHOUTBEINGDECLAREDTHEIMPLICITOBJECTSAREREQUEST,RESPONSE,PAGECONTEXT,SESSION,APPLICATION,OUT,CONFIGPAGEANDEXCEPTIONFORSCRIPTLETSANDSCRIPTINGEXPRESSIONSTHEIMPLICITOBJECTSAREPAGECONTEXT,PAGESCOPE,REQUESTSCOPE,SESSIONSCOPE,APPLICATIONSCOPE,的PARAM,PARAMVALUES,HEADER,HEADERVALUES,COOKIEANDINITPARAMFORELEXPRESSIONSJAVASERVERPAGESTECHNOLOGYANEXTENSIBLEWEBTECHNOLOGYTHATUSESTEMPLATEDATA,CUSTOMELEMENTS,SCRIPTINGLANGUAGES,ANDSERVERSIDEJAVAOBJECTSTORETURNDYNAMICCONTENTTOACLIENTTYPICALLYTHETEMPLATEDATAISHTMLORXMLELEMENTS,ANDINMANYCASESTHECLIENTISAWEBBROWSERJSPCONTAINERASYSTEMLEVELENTITYTHATPROVIDESLIFECYCLEMANAGEMENTANDRUNTIMESUPPORTFORJSPANDSERVLETCOMPONENTSJSPCONFIGURATIONTHEDEPLOYMENTTIMEPROCESSBYWHICHTHEJSPCONTAINERISDECLARATIVELYCONFIGUREDUSINGADEPLOYMENTDESCRIPTORJSPFILEATEXTFILETHATCONTAINSJSPELEMENTS,FORMINGACOMPLETEJSPPAGEORJUSTAPARTIALPAGETHATMUSTBECOMBINEDWITHOTHERJSPFILESTOFORMACOMPLETEPAGEMOSTTOPLEVELJSPFILESHAVEAJSPEXTENSION,BUTOTHEREXTENSIONSCANBECONFIGUREDASWELLJSPFRAGMENTAPORTIONOFJSPCODE,TRANSLATEDINTOANIMPLEMENTATIONOFTHEJAVAXSERVLETJSPJSPFRAGMENTABSTRACTCLASSJSPPAGEONEORMOREJSPFILESTHATFORMASYNTACTICALLYCOMPLETEDESCRIPTIONFORPROCESSINGAREQUESTTOCREATEARESQONSEJSPPAGE,FRONTAJSPPAGETHATISINTENDEDFORPRESENTATIONPURPOSESONLYITACCESSESAND/ORUPDATESSOMESERVERSIDEDATAANDTHENFORTEMPLATEDATATOCREATECONTENTTHATISSENTTOTHECLIENTJSPPAGE,PRESENTATIONAJSPPAGETHATISINTENDEDFORPRESENTATIONPURPOSESONLYITACCESSESAND/ORUPDATESSOMESERVERSIDEDATAANDINCORPORATESFIXEDTEMPLATEDATATOCREATECONTENTTHATISSENTTOTHECLIENTJSPPAGEIMPLEMENTATIONCLASSTHEJAVAPROGRAMMINGLANGUAGECLASS,ASERLET,THATISTHERUNTIMEREPRESENTATIONOFAJSPPAGEANDWHICHRECEIVESTHEREQUESTOBJECTANDUPDATESTHERESPONSEOBJECTTHEPAGEIMPLEMENTATIONCLASSCANUSETHESERICESPROVIDEDBYTHEJSPCONTAINER,INCLUDINGBOTHTHESERVLETANDTHEJSPAPISJSPPAGEIMPLEMENTATIONOBJECTTHEINSTANCEOFTHEJSPPAGEIMPLEMENTATIONCLASSTHATRECEIVESTHEREQUESTOBJECTANDUPDATESTHERESPONSEOBJECTJSPSEGMENTAPORTIONOFJSPCODEDEFINEDINASEPARATEFILE,ANDIMPORTEDINTOAPAGEUSINGTHEINCLUDEDIRECTIVENAMEDATTRIBUTEASTANDARDORCUSTOMACTIONATTRIBUTEWHOSEVALUEISDEFINEDUSINGTHEINCLUDEDIRECTIVESCRIPTINGELEMENTASTANDARD,SCRIPTLET,OREXPRESSION,WHOSETAGSYNTAXISDEFINEDBYTHEJSPSPECIFICATION,ANDWHOSECONTENTISWRITTENACCORDINGTOTHESCRIPTINGLANGUAGEUSEDINTHEJSPPAGETHEJSPSPECIFICATIONDESCRIBESTHESYNTAXANDSEMANTICSFORTHECASEWHERETHELANGUAGEPAGEATTRIBUTEISJAVASCRIPTINGEXPRESSIONASCRIPTINGELEMENTTHATCONTAINSAVALIDSCRIPTINGLANGUAGEEXPRESSIONTHATISEVALUATED,CONVERTEDTOASTRING,ANDPLACEDINTOTHEIMPLICITOUTOBJECTSYNTACTICALLYITISDELIMITEDBYTHECHARACTERSSCRIPTLETANSCRIPTINGELEMENTCONTAININGANYCODEGRAGMENTTHATISVALIDINTHESCRIPTINGLANGUAGEUSEDINTHEJSPPAGETHEJSPSPECIFICATIONDESCRIBESWHATISAVALIDSCRIPTLETFORTHECASEWHERETHELANGUAGEPAGEATTRIBUTEISJAVASYNTACTICALLYASCRIPTLETISDELIMITEDBYTHECHARACTERSSIMPLETAGHANDERATAGHANDLERTHATIMPLEMENTSTHEJAVAXSERVLETJSPTAGEXTSIMPLETAGINTERFACETAGAPIECEOFTEXTBETWEENALEFTANGLEBRACKETANDARIGHTANGLEBRACKETTHATHASANAME,CANHAVEATTRIBUTES,ANDISPARTOFANELEMENTINAJSPPAGETAGNAMESAREKNOWNTOTHEJSPTRANSLATOR,EITHERBECAUSETHENAMEISPARTOFTHEJSPSPECIFICATIONINTHECASEOFASTANDARDACTION,ORBECAUSEITHASBEENINTRODUCEDUSINGATAGLIBRARYINTHECASEOFCUSTOMACTIONTAGFILEATEXTBASEDDOCUMENTTHATUSESFIXEDTEMPLATEDATAANDJSPELEMENTSTODEFINEACUSTOMACTIONTHESEMANTICSOFATAGDILEAREREALIZEDATRUNTIMEBYATAGHANDLERTAGHANDLERAJAVACLASSTHATIMPLEMENTSTHEJSPTAGINTERFACEANDISTHERUNTIMEREPRESENTATIONOFACUSTOMACTIONTAGLIBRARYACOLLECTIONOFCUSTOMACTIONSDESCRIBEDBYATAGLIBRARYDESCRIPTORANDJAVACLASSESTAGLIBRARYDESCRIPTORANXMLDOCUMENTDESCRIBINGATAGLIBRARYTAGLIBRARYPROVIDERAVENDORTHATPROVIDESATAGLIBRARYTYPICALEXAMPLESMAYBEAJSPCONTAINERVENDOR,ADEVELOPMENTGROUPWITHINACORPORATION,ACOMPONENTVENDOR,ORASERVIXEVENDORTHATWANTSTOPROVIDEEASIERUSEOFTHEIRSERVICESWEBAPPLICATIONANAPPLICATIONBUILTFORTHEINTERNET,ANINTRANET,ORANEXTRANETWEBAPPLICATION,DISTRIBUTABLEAWEBAPPLICATIONTHATISWRITTENSOTHATISCANBEPLOYEDINAWEBCONTAINERDISTRIBUTEACROSSMULTIPLEJAVAVIRTUALMACHINESRUNNINGONTHESAMEHOSTORDIFFERENTHOSTSTHEDEPLOYMENTDESCRIPTORFORSUCHANAPPLICATIONUSESTHEDISTRIBUTABLEELEMENTWEBAPPLICATIONDEPLOYERAPERSONWHODEPLOYSAWEBAPPLICATIONINAWEBCONTAINER,SPECIFYINGATLEASTTHEROOTPREFIXFORTHEWEBAPPLICATION,ANDINAJ2EEENVIRONMENT,THESECURITYANDRESOURCEMAPPINGSWEBCOMPONENTASERVLETCLASSORJSPPAGETHATRUNSINAJSPCONTAINERANDPROVIDESSERVICESINRESPONSETOREQUESTSWEBCONTAINERPROVIDERAVENDORTHATPROVIDERSASERVLETANDJSP容器THATSUPPORTTHECORRESPONDINGCOMPONENTCONTRACTS中文翻译E1226简化前缀,动作和属性的有效名我们说在指示前缀的有效名,在动作中的元素名和属性名。E1227净化空的动作条JSP11说明了空和非空的区别,尽管描述的很好。不幸的是,JSP12PFD1,没有改善他的描述。这个草案靠解释什么时候调用什么方法来改善这个描述。17章和13章都收受到了影响。E1228在XML中涉及到的修正我们阐明了几个涉及到JSP页面中的XML语法饿XML;JSP页面的视图。大多数的修改都在JSP第6章。删除一格不存在的动态属性在JSP第6章中有详细说明。修改JSP中JSPCDATA的名字,他的语义与XSLT的元素很相似。修改翻译报告的方法是把他按XML语法转译现在用URI是非特殊翻译并且代替JSP基础必须的翻译属性。在JSP页面中用JSP语法声明JSP注解不能保存在XML页面视图中。用XML声明的JSP页面应该没有DOCTYPE在JSP页面视图中涉及的包含指示用XML声明。声明URI的格式用于XML的属性中,并且修正在JSP附录B中。E1229其他改动我们声明几个其他矛盾或错误明确的显示那格属性是保留的(JSP135节),那些名称是保留的(JSP1102节)。为TLD标志增加了一个注释,一个DOCTYPE是必须的并且他的价值是什么。在以后的“WELLKWOWNURIS”中删除了JSP739节结束部分,包含非完整的评论。修正有价值的描述可以转到JSP54节包含属性的动态属性。声明和,单独发表。声明和可以和单独发表。在JSP54节的SERVLET和JSP规范内部动作怎么处理修正标题是一个冲突。在PFD1的1011节错误地描述标签DOSTARTTAG()的有效的返回值实现了BODY标签的界面。有效且有价值的修正值是SKIP_BODY_INCLUDE和EVAL_BODY_BUFFER现在已经指出。JSPE1312PFD和12PFD1B的改变PFD1B是一个主要以格式化和少量的标记的改变草案。这个草案显示在之前和以后的草案中可以使他更简单使他们互相关联。动作条的修改通指出了在PFD1和PFD1B中的修改。公共草案1和JSP12描述中最后被提议的草案译文在后面会写出修改内容。E1430删除移除RESETACAUSTOMATTRIBUTESMETHOD。E1431增加为JSPEXCEOTION增加构造器和方法来支持一个根本目标(类似SERVLETEXCEPTION)。增加一个上下页面,异议操作方法。增加涉及对JSR045的调试和支持。增加了新的TRYCATCHFINALLY界面在动作条中更好的控制异议。为包库增加了一个固定的URI到TLDMAP。他也规定支持多种TLD内部的JAR文件。因为页面指示增加了译码页面。为JSP第4章增加内容。增加TAGVALIDATORINFOCLASS。在JSP119节增加在顶端和JSP文件扩展协议上的提议。E1432澄清一个操作目标条可以用“NEW()”简单的进行创造;它不需要是一个充分的FLEDGEDBEAN,支持JAVABEANSBEANSINSTANTIATEMETHOD的全部行为。移除在TLD元素的介绍。在包库中声明扩展重属通知应该被重视。声明有效库的周期。声明在JAR文件包TLD可以发表文件的位置。声明什么时候对GETWRITER的反应。E1433改变大约有几章改动了原有的位置。在JSP第一章中进行了阐述和改善。将包含指示移回到JSP第一章ZHONG1为JAVAXSERVLETJSPTAGEXTPAGEDATA重命名为JAVAXSERVLETJSPTAGEXTPAGEINFO(因为有TAGDATA的结合)。在TLD中为信息库的确认增加参数,参量,增加一个新的元素,为的连接给重命名,并且增加按照在SERVLETWEBXML的描述。为传递参数参量增加了方法到有效类,移除使用信息库。增加前缀和URI字符串到VALIDATE()方法。按照一贯的习惯我们改变了在TLD中元素的名称。新的名称是,和。JSPE1511和12PD1的改变以下的改变出现在JSP11和JSP12公共草案1E1534组织改变第八章和第十章现在正式自动生成了来自JAVADOC的资源。创造了一个新的文件来允许是哟你者比较旧的技术描述。创造了一个新的I18N章来捕获SERVELT23的联系等等主要是为PD1倒出空间。移除执行消息和以后的附录,欣慰他们到心在也没有的到更新和修改。E1535新建文档我们创造了一个新的非标准化的文件,“完全用JSP的技术”。这个文件在JSP12和SERVLET23中进行了更新。我们已经在后面对这些文件进行了移动。一些对非标准化的看法和素材。在例库中的全部的附录。对一些章节增加了一些素材。E1536为API增加的内容JSPINCLUDE现在可以简要地说明“FLUSHFALSE”。为输入和输入制作可用的JSP页面的XML视图。编译权SETASTEXT()现在可以来转变一个字符串的属性值。为确认相反的库添加了新的有效类和JSP页面类。添加新的标签界面来支持反复不包括整体的内容。增加了两格新的常数EVAL_BODYBUFFEREDANDEVAL_BODY_AGAIN来更好的帮助文件草案是怎么样工作的;它们仔细认真的。有计划的以至于旧的操作标签将会仍然无变化的工作,但是不变的EVAL_BODY_TAG中的旧的名称现在已经不被重视。为TLD增加了一个收听类。在大多数情况中给TDL增加了一个方法来避免持有书写额外的输入类。增加一个重新安排常用方法给标签界面。为TLD的陈述图像和描述增加了方法来装找应用工具。E1537澄清组成正误表11和(前进)11B。E1538改变JSP12是特别基于SERLET23的。JSP12是基于JAVA2平台的。JSPE1610和11中的改变内容JSP11章中的规范是建立在JSP10章中的规范之上的。以下的改变将在JSP10章最后规范和JSP11最后规范中发表。E1639增加内容用基于XML的描述标签库增加了一个标签平台的扩展机构,并且将操作标签的运行时间进行了叠加。操作标签是基于JAVABEANS结构模型的。调整了标签指示中的URI属性的语法。动态属性现在是JSPINCLUDE的一个强制属性,并且它仅有的唯一有效值是“真”。为JSPINCLUDE和JSPFORWARD增加了参数,参量。激活了对JSP页面的编辑进入SERVLET类,能够从一个JSP容器传递到另一个JSP容器。增加了这个例子的附录。增加了一个硬盘写入的草案。在上下文联系页面中增加了一个PUSHBODY()和POPBODY()。增加例外的JSP和JSP的例外标签类。一致使用JSP页面,JSP容器和相似的条件。增加了一个术语表作为JSPF的附录。扩张第一章以至于覆盖了092的“模型一”和“模型二”。声明了一个JSP10详细资料的数字。E1640修改内容利用SERVLET22来代替SERVLET21(作为在附录B中的说明),包含可分类的JSP页面。JSPPLUGIN不再可以靠仅仅接受JSPFALLBACK的委托而发送实现。保留所有的参数,参量的请求以“JSP”来开始。附录JSPF术语表这个附录是在说明中的一个主要观念讨论的术语表。这个附录是非标准化的表单。动作在JSP中的一个执行元素,能够对固有的对象起作用,并且其他的服务器对象或者能够定义新的脚本变量。属性随着XML起始点基础语法,一个空的主体能够使用空的语法标签。这个标签也必须使用它的地区号。动作标准一个动作是在JSP规范中被定义的,并且总是可以利用的非输入的JSP文件。习惯动作在某种意义上一个动作靠一个库标签来描述,别且一个收藏的JAVA类和引入到JSP页面靠一个指示标签。请求汇编程序人们联合的JSP页面,SERVLET类,HTML内容,标签库,和其他的网页内容靠指示标签输入到网页配置。管理员标签管理员标签可以实现JAVAXSERVLETJSPTAGEXTTAG界面。组成协议这个协议是在组成和他的容器间,包含他的组成管理周期和API和协议,这个容器必须被支持。组成提供部分一个提供者能提供一个成分或者当作JAVA类或者作为JSP页面来源。分布容器一个JSP的容器能够运行一个网页请求可以标记分配并且在那边被JAVA虚拟机读取,可能在不同的主机运行。声明在JSP页面中一个脚本元素能声明一个方法,变量或者以上两者。在语句结构上他是被特征限制的。指示一个JSP页面中的元素能提供给JSP容器指令,在转译时他是被解释的。在语法结构上他是被特征限制的。动态属性一个属性,传给一个在描述库标签

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论