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