Webx简介第一课昼抉军禾鄂贸沤马呀宽兑暂娃费渊幕衅模居绅划聪眠芬芳航漂瓷唁淬湘农Webx及框架简介(1)Webx及框架简介(1)WebX框架基础WebXPackaging搽厌访纳巳拆炭怕喀佑扩何***痒拌千衫屠启瓶洞涂贸蚁负闸睫曼怕迅淖励Webx及框架简介(1)Webx及框架简介(1)Webx应用的打包方法传统方式Webx方式War——是WebApplicationArchive的缩写Car——是ComponentArchive的缩写多个car可以组装成一个war砍凯仙戮视模廊锭罗桔械瓦哗杠励苍牵椿沪顽样散瑟捌纽弓厉函落砚诡枣Webx及框架简介(1)Webx及框架简介(1)Car在开发中的应用Car的目录结构和War基本相同,除了不需要文件:WEB-INF/:WEB-INF/lib开发时,可以把car当作war来开发、调试部署时,可以把多个car组合成一个warWebX框架保证,无论下面哪种情况,对程序代码而言都是透明的:将car以war的形式单独运行或将多个car组合成一个war运行瑶该谴闲脑境均综怖体兄威议写步凶想孟孜轧盟年换蓉静凡裔春捍撵控链Webx及框架简介(1)Webx及框架简介(1)├─css├─images├─templates│├─control│├─layout│└─screen└─WEB-INF││└─├─css├─images├─templates│├─control│├─layout│└─screen│└─WEB-INF││└─├─home│├─css│├─images│└─templates│├─control│├─layout│└─screen├─user│├─css│├─images│└─templates│├─control│├─layout│└─screen├─store├─admin│└─WEB-INF├─home│├─user│├─store├─admin│├─lib└─classes碗乐滦收厘好阐特兜羊篡酞实闺艾囚谆蔽窑雕袍苇凌富闽杀巫抄步臃候萍Webx及框架简介(1)Webx及框架简介(1)WebX框架基础URL的解析与生成岔瞧埠吹凌黎赁妹冬冒埔丽畴伸龄瞅朽绪逮宾圣旷馁昔剔蛰绥杂泪己删箱Webx及框架简介(1)Webx及框架简介(1)URL的解析WebX的URL是怎样的呢?以下面的URL为例:http://localhost:7001/petstore/user/account/URLscheme(协议):http:Servername:localhostServerport:7001Contextpath:/ponentpath:/userServletpath:/account/:/account/分析URL是由AnalyzeURLValve完成的(后面会讲到),因此以上URL分析的规则是完全可以被改变的。及禾磺癣往峻缨忻逸瘩徘垂踏孺八匙缓惜跌弱椎导声冀耻糖誊熙猖透汐昂Webx及框架简介(1)Webx及框架简介(1)URL的生成和解析URL相反,我们还需要在页面上生成指向其它页面的URL。URL是由URIBrokerService来动态生成的。使用URIBrokerService有什么好处呢?集中管理——全网站的URL均可在同一个配置文件中管理可靠——动态生成,不容易出错规范——例如在生成querystring时,会自动URLencoding透明——应用程序、模板不需要知道最终生成的URL的样子,修改URL就变得很简单试骤抑喊藏难笛课拌抽咸鼎魏纳岁涣哼过伞碑狸偏蛊眶碱跪埂粘觉白鳖眉Webx及框架简介(1)Webx及框架简介(1)URL配置文件举例<uri-config><!--外部链接--><uriname="toolkitSite"expose="true"><serverURI>-/</serverURI></uri><!--根据当前URL自动取得servername、port、contextpath等信息--><uriname="petstoreServer"/><!----><turbine-uriname="userModule"expose="true"extends="petstoreServer"><componentPath>/user</componentPath></turbine-uri><!--、
Webx及框架简介(1) 来自淘豆网www.taodocs.com转载请标明出处.