欢迎来到天天文库
浏览记录
ID:35587432
大小:197.50 KB
页数:17页
时间:2019-03-30
《毕业设计(论文)-Xml与JAVA编程开发方法》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、目录摘要-1-Abstract-1-1、XML技术概述-1-1.1XML技术背景介绍-1-1.2XML的优点-1-1.3XML基础-2-1.3.1XML的术语-2-1.3.2XML语法-2-1.3.3用XSL显示XML文档-6-1.3.4DOM技术-6-1.4XML与数据库-8-2、WEB编程开发方法-10-2.1结构化开发方法-10-2.1.1基本思想-10-2.1.2JAVA与结构化开发方法-10-2.2面向对象开发方法-11-2.2.1基本思想-11-2.2.2JAVA与面向对象开发方法-11-2.3基于组件的开发方法-12-2.3.1基本思想
2、-12-2.3.2框架规则-12-2.3.3MVC框架-13-2.3.4Struts框架-14-3、结论-14-参考文献-15-Xml与web编程开发方法摘要:本文主要对XML技术和基于组件驱动的Web编程技术进行了说明和分析。XML技术作为现今最流行的可扩展置标语言,基于XML的系统,具有方便、灵活和扩展性强等优点。基于组件的开发是现今软件复用理论实用化的研究热点,在组件的支持下,通过复用已有的构件,软件开发者可以“即插即用”地快速构造应用软件。这样不仅可以节省时间和经费,提高工作效率,而且可以产生更加规范、更加可靠的软件。而基于组件驱动的Web编
3、程,开发WEB应用的过程中最常用的框架是模型—视窗—控制器(MVC)框架,它减弱了业务逻辑接口和数据接口之间的耦合程度,让视图层更加富于变化。Abstract:ThispapermainlydrivenbyXMLtechnologyandWeb-basedprogrammingtechniquesfordescriptionandanalysis.Asofthismoment,themostpopularXMLExtensibleMarkupLanguage,XML-basedsystemisconvenient,flexibleandextensi
4、bleetc.Web-basedanddrivenprogramming,theprocessofWebapplicationdevelopmentframeworkisthemostcommonlyusedmodel-Windows-Controller(MVC)framework,itweakenedthebusinesslogicanddataadaptertothecouplingbetweentheadapterssothatmorerichlyvariedViewlayer.1、XML技术概述1.1XML技术背景介绍“可扩展标记语言”(X
5、ML)提供一种描述结构化数据的方法。与主要用于控制数据的显示和外观的HTML标记不同,XML标记用于定义数据本身的结构和数据类型。XML使用一组标记来描绘数据元素。每个元素封装可能十分简单也可能十分复杂的数据。您可以定义一组无限制的XML标记。XML是一种简单、与平台无关并被广泛采用的标准。XML相对于HTML的优点是它将用户界面与结构化数据分隔开来。1.2XML的优点使用XML来交换信息有很多好处,包括下列方面:使用人的语言而不是计算机语言。XML便于阅读且容易理解,即使对于初学者亦是如此,它与HTML编码一样容易。与Java完全兼容且完全可以移植
6、。(在任何操作系统上)可以何应用程序都可以使用您的信息。可扩展。创建您自己的标记或使用别人创建的标记,这些标记使用您的域的基本语言、具有您需要的属性,且对您和您的用户都很有意义。XML标记名便于阅读,且表达了数据的含义。每个XML标记就位于相关联数据的前面,这样人和计算机都可以容易地识别信息结构。数据结构遵循显而易见且有用的模式,使得处理和交换数据更容易。1.3XML基础1.3.1XML的术语1.Element(元素)元素在HTML我们已经有所了解,它是组成HTML文档的最小单位,在XML中也一样。一个元素由一个标识来定义,包括开始和结束标识以及其中
7、的内容,就像这样:John。唯一不同的就是在HTML中,标识是固定的,而在XML中,标识需要你自己创建。2.Tag(标识)标识是用来定义元素的。在XML中,标识必须成对出现,将数据包围在中间。标识的名称和元素的名称是一样的。例如这样一个元素:John其中就是标识。3.Attribute(属性)属性是对标识进一步的描述和说明,一个标识可以有多个属性。XML中的属性与HTML中的属性是一样的,每个属性都有它自己的名字和数值,属性是标识的一部分,就像这样:8、x="male">John。XML中属性也是自己定义的,我们建议你尽量不使用属性,而将属性
8、x="male">John
此文档下载收益归作者所有