xml及其在mvc模式中的应用

xml及其在mvc模式中的应用

ID:34474035

大小:315.32 KB

页数:4页

时间:2019-03-06

xml及其在mvc模式中的应用_第1页
xml及其在mvc模式中的应用_第2页
xml及其在mvc模式中的应用_第3页
xml及其在mvc模式中的应用_第4页
资源描述:

《xml及其在mvc模式中的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第20卷第2期计算机技术与发展V01.2ONo.22010年2月COMPUTERTECHN0LDGYANDDEVEU)PM旺N1’Feb.20l0XML及其在模式中的应用潘海兰,昊翠红,葛晓敏(上海第二工业大学计算机与信息学院,上海201209)摘要:通过图书馆管理系统来论述XML技术和MVC模式如何在WEB应用中结合。文章首先阐述了XML技术的相关知识及其优势,同时详细描述MVC模式的设计思想,并列举出MVC模式的优点和不足。其次论述了在WEB应用开发中如何结合XML技术和MVC模式来开发WEB应用程序,在此基

2、础上结合图书馆管理系统实例来介绍如何使用JDOM开源框架来实现视图、控制层和数据模型的搭建,从而完成整个系统的开发。最后作者提出XML技术的发展前景,并对其与MVC模式的结合提出展望。关键词:MVC模式;可扩展标记语言;)(SL转化;3C档对象模型中图分类号:TP301文献标识码:A文章编号:1673—629X(20l0)02—0202—04XMLandItsApplicationinMVCModelPANHai—lan,WUCui-hong,GEXiao-min(SchoolofComputerandInfor

3、mation,ShanghaiSecondPolytechnicUniversity,Shanghai201209,China)Abstract:Discusslibrary~emep.tsystemtoXMLtechnologyandMVCpatterncombinationinWEBapplications.Firstofallintro.ducerelatedknowledgeaboutXMLtechnologyanditsadvantages。atthes8metimeadetaileddescripti

4、onoftheI、,Cdesignpatternisdescribed,andlistedtheadvantagesofMVCpatternsandinadequate.Second,discussbowtOcombinethexMLtechnologiesandMVCpatterntodevelopWEBapplications,andbasedontheexamples0flibrarymanag咖1tsystemintroduceopen一3ourceframeworkforhowtouseJDOMtoac

5、hieveview,controllayeranddatamodelstructtlreinordertOcompletetheentiresystem.Finally。protx~sethede-velopmentprospectsofXMLtechnologyanditscombinationwiththeMvcpaterntooutlook.Keyw0r凼:MVCpattern;Ⅺ儿;XSLT;D0MO引言通过图书馆管理实例描述了如何在MVC模式下利用随着web技术的快速发展,基于模型一视图一控XML来构建

6、WEB应用程序。制器(Model—View—Controller,MVC)的三层软件开发模式已在管理信息系统、电子商务等领域得到了广1和泛的应用。通过这种模式,可以开发一个具有伸缩性、1.1XML便于扩展、便于整个流程维护的平台,可以很好地实现XML是一种脱胎于标准通用标记语言(Standard多用户系统中控制逻辑与表现逻辑的分离,在提高系GeneralizedMarkupLanguage,S(M)的可扩展元标记统交互性的同时使代码的重复降到最低。可扩展标记语言,它比SGML更容易操作,便于在wwW环境下语言(e

7、XtensibleMarkupLanguage,XML)是用来定义实现;它支持Intemet上有结构文档的交换,与HTML文档标记语言的框架,它具有强大的数据描述能力和相比,XML是面向内容的,它以一种开放、自我描述的简便的数据交换能力。与现有的动态显示技术(如方式定义数据结构,简单而易于掌握[2l3】。XML正以JSp,P,.玎)相比,利用XML技术来实现WEB应其良好的格式、灵活的WEB应用、便捷的数据处理、面向对象的特点、开放的标准和数据的选择性更新等用程序,可以提高系统的可扩展性和可维护性,此外还可以提高

8、数据的重用性,减少网络负载⋯1。在该文中,优越性受到业界的青睐。XMI最大的一个优势就是利用CSS,XSL(eXten.sibleStyle.sheetLanguage)等技术实现数据内容与显示收稿日期:2009一O5—18;修回日期:2009—08—07基金项目:一/z海市教育委员会高校人才培养工程建设项目(200812)方式的分离,同时在不同的应用之间传输数据。其中作

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。