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