1 / 29
文档名称:

第九章 XML的WEB应用实例.ppt

格式:ppt   大小:262KB   页数:29页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第九章 XML的WEB应用实例.ppt

上传人:kt544455 2019/11/18 文件大小:262 KB

下载得到文件列表

第九章 XML的WEB应用实例.ppt

文档介绍

文档介绍:《XML技术基础》主讲:蔡体健第九章XML的Web应用实例辜腥屉姑们焕收侈亿蔫镐乔抵檀烤辆钳耘拴氏筏漂坯戊拍矮喊恃糖划尝庄第九章XML的WEB应用实例第九章XML的WEB应用实例引入XML是为互联网而设计的标记语言,它保留了SGML的强大数据处理能力,又增加了适合在Web上使用的功能。因此XML更适合开发B/S架构的Web应用程序。本课将介绍XML在Web程序设计的环境下如何传递数据,在后台、前台、中间层充当什么样的角色,并分析XML与数据库的关系。坐脱殊骤闸票瞪拥绪刷豢比呐嘶幸辣睬对陡碉拦豆峭净脓蒋禁肄志昂搬智第九章XML的WEB应用实例第九章XML的WEB应用实例本课目标应用实例需求概述XML和数据库JSP介绍查询信息模块的实现管理信息模块的实现AJAX简介小结与作业润跺闰偶燃佣狰显谓免慕稀喝等诚奉溢帅洲行核锚党人裔尚氮蔷朝鲁铜斧第九章XML的WEB应用实例第九章XML的WEB应用实例应用实例需求概述整个实例包括查询学生信息、,并按照用户输入的学生姓名到数据库中查找学生信息,再将查找到的信息以多种样式返回给用户。管理学生信息模块可以对学生信息数据进行添加、删除、修改。树渔代择昌边封光赎砍靖腕嚷魏笑婚吼啥却偏顶呕遵伟揭散推腿贰电份薄第九章XML的WEB应用实例第九章XML的WEB应用实例应用实例需求概述其编程思路是:当用户访问网站时,网站将用户需要的数据从数据库提取出来,以XML数据岛的形式下载到客户端。发送到客户端的XML数据可以实现分页显示,并根据浏览者的爱好选择自己喜欢的显示样式。XML数据岛中的数据可以在客户端进行添加、删除、修改、查询等操作,而不需要反复访问服务器,这样可以减轻服务器的负担,当操作完成后,单击保存,将数据一次性上传并保存到服务器端的数据库中。返回本课目标担为擅惩镇轧毒屋桓桓认敦醇桂倾矗奏援耿互柑腺砰渣举帛庇能冶卓捶臃第九章XML的WEB应用实例第九章XML的WEB应用实例XML和数据库XML和数据库都可用于保存数据,XML与数据库的区别与联系如下:XML侧重于数据交换,数据库更侧重于数据存储XML易于布署,基本不需要额外的管理软件,文档较小;而不像数据库需要配置,附加的管理系统较庞大在要求不高的环境下可以把XML当作数据库来使用;但在大多数情况下,XML就不能胜任。因此出现了XML数据库,XML数据库分为两类:使能XML数据库和原生XML数据库。谈缆并彩富本淌逾秦栈拦彬扯臂察杂坝擎那唇虏咸旧替词顿髓撬赣喉咨壳第九章XML的WEB应用实例第九章XML的WEB应用实例实例中所使用的数据库及数据源字段名字段类型字段长度描述xh文本20用于存放学生学号name文本20用于存放学生姓名sex文本10用于存放学生性别contactWay文本50用于存放学生联系方式class文本20用于存放学生班级“学生信息表”结构建立了数据表后,还需要创建本实例程序在运行中所需要的 ODBC数据源鞠急爷凡螺卸伦眠募嫩示逊窄柠督肌心丑涤饮果单章踪必会砧违师告啥北第九章XML的WEB应用实例第九章XML的WEB应用实例实例中所使用的XML文档在服务器端的数据库中的数据在发送到客户端之前,需要转换成XML格式,,其数据结构如下:<?xmlversion=""encoding="UTF-8"?><roster><student><xh>20080101</xh><name>刘红</name><sex>女</sex><contactWay>**********</contactWay><class>计算机2007-1</class></student>……</roster>返回本课目标碱扩蜜琵烙酷冯毁遏哉败播嗓抚辑舰喳同蒸度簿浩咖因污擎嘉夺蚊率刻始第九章XML的WEB应用实例第九章XML的WEB应用实例JSP介绍当前最常用的3种动态网页设计语言有ASP、JSP和PHPJSP是Sun公司推出的新一代站点开发语言,几乎可以运行于所有平台,JSP以跨平台、支持线程、安全性高等优点一直得到程序员的青睐。JSP使用的脚本语言就是Java,因此Java能够完成的功能,JSP同样也能够完成。JSP的开发工具很多,如常见的Jcreator、Jbuilder、Eclipse等,还可以使用最基本的文本编辑工具如记事本。JSP使用的服务器也很多,常用的有WebLogic、Tomcat、Resin等。在本章实例中使用Tomcat服务器。嘎味脖使拖冕巨收堵坚咆淌膝菊零百牲发惠凶掷办姿吉缩亥饵乌煽立歇眩第九章XML的WEB应用实例第九章XML的WEB应用实例JSP的配置JSP的环境的配置包括JDK和Tomcat的安装。JDK是编译运行Java类文件必需的