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转载请标明出处.