版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Web和应用服务器实验指导书(适用于计算机科学与技术专业、软件工程专业)山东建筑大学计算机科学与技术学院网络工程教研室2011-9目录目录2实验一 DNS服务器的配置与管理5一、 实验目的及任务5二、 实验环境5三、预备知识5四、 实验步骤5五、 实验报告内容11实验二 Web服务器配置与管理12一、 实验目的及任务12二、 实验环境12三、预备知识12四、 实验步骤13五、 实验报告内容23实验三 FTP服务器的配置与管理24一、 实验目的及任务24二、 实验环境24三、预备知识24四、 实验步骤25五、 实验报告内容29实验 DHCP服务器配置与管理(选做)30一、 实验目的及任务30二、
2、 实验环境30三、预备知识30四、 实验步骤30五、 实验报告内容35实验四 FrontPage的基本使用36一、 实验目的及任务36二、 实验环境36四、 实验步骤36五、 实验报告内容37实验五 XML编程的初步知识38一、 实验目的及任务38二、 实验环境38三、实验要求38四、 实验原理38五、实验步骤38六、 实验报告内容40实验六 XML与CSS的基本使用41一、 实验目的及任务41二、 实验环境41三、实验要求41四、 实验原理41五、实验步骤41六、 实验报告内容42实验七 XML与数据库的数据交换43一、 实验目的及任务43二、 实验环境43三、实验要求43四、 实验原理43
3、五、实验步骤43六、 实验报告内容44实验八 JavaScript程序设计基础45一、 实验目的及任务45二、 实验环境45三、实验要求45四、 实验原理45五、实验步骤45六、 实验报告内容47实验九 招聘网站特效制作48一、 实验目的及任务48二、 实验环境48三、实验要求48四、 实验原理48五、实验步骤49六、 实验报告内容49实验一 DNS服务器的配置与管理一、 实验目的及任务1、熟悉windows2000DNS服务的工作原理2、熟悉并掌握Windows 2000 Server中DNS服务器的基本配置。二、 实验环境与因特网连接的计算机局域网;主机操作系统为Windows 2000
4、Server;DNS组件。三、预备知识DNS是种采用客户服务器机制,实现名称与IP地址转换的系统。通过建立DNS数据库,记录主机名称与IP地址的对应关系,驻留在服务器端,为客户机端的主机提供IP地址解析服务。当某主机要与其他主机通信时,就可以利用主机名称向DNS服务器查询此主机的IP地址。整个域名系统包括以下4个组成部分:DNS域名称空间:指定用于组织名称的域的层次结构。资源记录:将DNS域名映射到特定类型的资源信息,以供在名称空间中注册或解析名称时使用。DNS服务器:存储和应答资源记录的名称查询。DNS客户机:也称解析程序,用来查询服务器,将名称解析为查询中指定的资源记录类型。四、 实验步骤
5、1、DNS服务的安装在“控制面板”中,双击“添加/删除程序”图标,在出现的“添加/删除程序”窗口中,单击“添加/删除Windows组件”按钮,出现“Windows组件向导”对话框,如图3.1所示。选择“网络服务”选项,单击“详细资料”按钮,出现“网络服务”对话框,如图3.2所示。选择“域名服务系统(DNS)”选项,单击“确定”。按系统提示完成DNS服务的安装。图 3.1 Windows组件向导图3.2 网络服务2、DNS服务的配置单击“开始”/“程序”/“管理工具”/“DNS”,出现“DNS”窗口,如图3.3所示。图 3.3 DNS右键单击“正向搜索区域”,在出现的快捷菜单中,选择“新建区域”
6、命令,出现“新建区域向导”,按向导的提示进行操作。在建立区域的过程中,需选择“区域类型”,如图3.4所示;输入区域的名称,如图3.5所示;新建区域文件,如图3.6所示。图3.4区域类型图3.5输入域名图3.6创建区域文件在“DNS”窗口中,右键单击新建的区域,在快捷菜单中,选择“新建主机”命令,出现如Error! Reference source not found.3.7所示对话框。输入主机名、IP地址。单击“添加主机”按钮。图中所示主机的域名为:图3.7新建主机3、DNS服务的使用在客户端,右击桌面上的“网上邻居”图标,选择“属性”菜单,右击“本地连接”图标,选择“
7、属性”菜单。选择“TCP/IP协议”,单击“属性”按钮,出现“TCP/IP属性”窗口,如图3.8所示。图 3.8 TCP/IP属性在“首选DNS服务器”中,输入首选DNS服务器的IP地址,本例中DNS服务器的IP地址为,如果有备用DNS服务器,在“备用DNS服务器”中,输入备用DNS服务器的IP地址 ,单击“确定”,即可使用服务器提供的DNS服务。启动IE,输入待访问主机的域名(IP地址为01的主机),Http:/,即可访问该主机提供的web服务。图 3.9 IE五、 实验报告内容(1)简述DNS的基本工作原理。(2)简述实验基
8、本步骤。(3)在实验过程中遇到哪些问题?是如何解决。实验二 Web服务器配置与管理一、 实验目的及任务1、熟悉windows2000Web服务的工作原理2、熟悉并掌握Windows 2000 Server中Web服务器的基本配置。二、 实验环境与因特网连接的计算机局域网;主机操作系统为Windows 2000 Server;IIS组件。三、预备知识WWW(World Wide Web)是因特网上发展最快和使用最多的一项服务,其可以提供包括文本、图形、声音和视频等在内的多媒体信息的浏览。WWW服务使用HTTP协议。HTTP也位于因特网协议堆栈的应用层。WWW也采用客户机-服务器架构。在客户端,用
9、户可以通过一个被称为浏览器(browser)的交互式程序来查找信息。在WWW服务器端,则是一个支持交互式访问的分布式超媒体(hypermedia)系统,在这个系统中,信息被作为一个文档集(即HTML文件)而储存起来。除了基本的信息外,文档还能含有指向集合中其他文档的指针,这种指针被称为“超链接”。当客户端的WWW浏览器在其地址栏里输入一个URL或点击Web页上的一个超链接时,Web浏览器就要检查相应的协议以决定是否要重新打开一个应用程序,同时对域名进行解析以获得相应的IP地址。然后,以该IP地址并根据相应的应用层协议所对应的TCP端口与服务器建立通信连接,在服务器端,HTTP的缺省TCP端口为
10、80。WWW的连接建立以后,HTTP服务器将根据客户端所要求的路径和文件名将相应HTML文档送到客户端,如果客户端没有指明相应的文件名,则由服务器返回一个缺省的HTML页面。页面传送完毕则终止相应的会话连接。四、 实验步骤1、安装WWW服务在“控制面板”中,双击“添加/删除程序”图标,在出现的“添加/删除程序”窗口中,单击“添加/删除Windows组件”按钮,出现“Windows组件向导”对话框,如图4.1所示。选择“Internet信息服务”选项,单击“详细资料”按钮,出现“Internet信息服务”对话框,如图4.2所示。选择“World Wide Web服务器”选项,单击“确定”。按系统
11、提示完成Web服务的安装。图 4.1 Windows组件向导图4.2 Internet信息服务WWW服务器的配置(1)启动Web服务单击“开始”/“程序”/“管理工具”/“Internet服务管理器”,出现“Internet服务管理器”窗口,如图4.3所示。在左边的目录中选中“默认Web站点”,如果其服务状态为停,右击鼠标选择快捷菜单的“启动”启动该站点。图 4.3 Internet服务管理器(2)配置WWW服务属性右击“默认Web站点”,从快捷菜单中选择“属性”,打开“默认Web站点属性”对话框,然后选择“Web站点”选项卡,如图4.4所示。在该选项卡的“IP地址”下拉框中输入与站点绑定的I
12、P地址,在“TCP端口”中输入网站绑定的端口号,默认的HTTP端口为80。还可以配置最大连接数目、连接超时时间及安全日志设定等项目。如无特别要求,这些选项可保留原有默认设置。图4.4默认Web站点属性(3)配置Web服务的主目录在默认Web站点属性对话框中,选择“主目录”选项卡,如图4.5所示。主目录是客户端用浏览器通过HTTP方式连接到服务器上访问网页文件时的根目录,即网站上网页文件存放的位置。它可以是服务器上的本地目录,也可以是其他计算机的共享目录,可以通过选择“此计算机上的目录”和“另一计算机上的共享位置”这两个单选框来设定,一般使用本地目录。如果使用本地目录,系统会提供一个缺省的本地目
13、录位置,也可以修改它为另一本地目录。在“主目录”选项卡下,还可以进行关于Web页浏览的权限的设置。选取“读取”复选框,允许客户下载网页文件及其它文件,否则禁止下载;选取“写入”复选框,允许客户以HTTP方式向服务器上写入东西,否则遭到禁止;选取“目录浏览”复选框,则当客户请求的文件不存在时,将在其浏览器中显示服务器上的文件列表,建议不要选此项。在“主目录”选项卡中,还有“执行许可”选项。在“执行许可”下拉列表框中,有“无”、“纯脚本”、“脚本和可执行程序”三种许可选项。在此,所谓“脚本”是指运行ASP脚本程序,当网页文件是ASP文件时,执行许可中必须包含“脚本”;“可执行程序”是指CGI之类的
14、程序文件,它们必须有在服务器端运行的权限,所以当服务器上有这些功能时,必须选择“脚本和可执行程序”。 图4.5 主目录(4)设置“目录安全性”选项卡在默认Web站点属性对话框中,选择“目录安全性”选项卡,如图4.6所示。 图4.6 目录安全性单击“匿名访问和验证控制”中的“编辑”按钮,打开如图4.7所时的“验证方法”对话框。其中,“匿名访问”复选框默认是选中的,表示允许匿名用户访问该Web站点。如果不复选该框,则所有访问站点的用户都需要输入服务器活动目录中存在的用户名和密码。“验证访问”设置表示当站点禁止匿名用户访问或网页所在的目录受NTFS权限限制时所使用的验证方式,若选择“基本验证”表示用
15、户名和密码在网络上是以明码电文的方式传输,这将存在安全方面的漏洞,该选项应当谨慎使用,若选择“集成Windows验证”表示使用加密方式进行用户验证信息的传输,这也是缺省选择。 图4.7 验证方法在如图4.6所示的“目录安全性”选项卡中,单击“IP地址及域名限制”中的“编辑”按钮,打开如图4.8所示的“IP地址及域名限制”对话框,在该对话框中,可以限制或允许部分计算机访问站点。默认“授权访问”单选框选中,表示所有的计算机可以访问,可以使用“添加”按钮在“例外”列表框中加入不能访问该站点的计算机。如果选择“拒绝访问”单选框,则只有列表中计算机才能访问站点。图4.8 IP地址及域名限制(5)设置“文
16、档”选项卡在默认Web站点属性对话框中,选择“文档”选项卡,如图4.9所示。在“文档”选项窗口中可设置“启用默认文档”。选中“启用默认文档”前面的单选框,单击“添加”按钮,输入文件名来设置默认文档,如图4.10所示。图 4.9 “文档”选项卡 图4.10 添加默认文档(6)使用WWW服务在客户端用浏览器浏览该网站上的网页,以测试所配置的WWW服务是否工作正常。在地址栏中输入URL地址“http:/站点名:站点端口号”,看能否看到默认首页,如果端口号为80,则冒号和端口号可以省略。(7)在一个Web服务器上建立多个网站(可选)在一个Web服务器上建立多个网站可参考以下方法与步骤,配置完毕后建议到
17、客户端通过IE进行访问测试。a. 获取现有Web网站的配置参数在Web服务器上,打开管理工具中的“Internet服务管理器”窗口,选中“默认Web站点”,单击右键,弹出菜单中选择“属性”,选择“Web站点”选项卡,查看“IP地址”区的值。确保要创建网站的IP地址与此IP地址不冲突。b. 配置虚拟Web站点的IP地址在Web服务器上,打开“控制面板”中的“网络和拨号连接”,选择“本地连接”图标后,打开其属性页。选择“Internet协议(TCP/IP)”后单击其“属性”按钮,打开“TCP/IP协议属性”对话框,单击“高级”按钮,打开图4.11所示的“高级TCP/IP设置”窗口,点击IP地址列表
18、框下的“添加”按钮,为该网络连接输入第二个IP地址和其子网掩码。图4.11 高级TCP/IP设置c. 打开Web站点创建向导打开Internet服务管理器,选择计算机节点,单击右键后选择“新建”/“Web站点”菜单项,如图4.12所示,打开Web站点创建向导。图4.12 Internet服务管理器d. 为新的Web站点配置参数单击“下一步”,进入站点说明对话框,输入网站说明后单击“下一步”,打开IP地址和端口设置对话框,如图4.13所示,在“输入Web站点使用的IP地址”文本框中输入在步骤b中添加的IP地址。单击“下一步”按钮,选择新建站点的主目录和是否允许匿名访问该站点,如图4.14所示。继
19、续单击“下一步”按钮,选择该站点的访问权限,建议接受默认值。单击“下一步”按钮,再单击“完成”按钮,这时返回Internet服务管理器后就可以看见新建的Web站点的节点出现在默认Web站点的下方。 图4.13 IP地址和端口设置 图4.14 Web站点主目录e. 在DNS中标识新的Web网站为了使WWW客户端能够通过域名访问所设置的Web网站,需要在DNS服务器进行关于Web站点的配置。f. 访问Web网站在客户端的地址栏中输入新建Web网站的URL地址“http:/新建站点域名。五、 实验报告内容(1)简述WWW的基本工作原理。(2)简述实验基本步骤。(3)在实验过程中如何配置DNS服务器。
20、实验三 FTP服务器的配置与管理一、 实验目的及任务1、熟悉windows2000FTP服务器的工作原理2、熟悉并掌握Windows 2000 Server中FTP服务器的基本配置。二、 实验环境与因特网连接的计算机局域网;主机操作系统为Windows 2000 Server;IIS组件。三、预备知识FTP使用客户机/服务器模式,即由一台计算机作为FTP服务器提供文件传输服务,而由另一台计算机作为FTP客户端提出文件服务请求并得到授权的服务。FTP服务器与客户机之间使用TCP作为实现数据通信与交换的协议。在FTP服务器上,只要启动了FTP服务,则总是有一个FTP的守护进程在后台运行以随时准备对
21、客户端的请求做出响应。当客户端需要文件传输服务时,其将首先设法打开一个与FTP服务器之间的控制连接相连,在连接建立过程中服务器会要求客户端提供合法的登录名和密码,在许多情况下,我们使用匿名登录,即采用“anonymous”为用户名,自己的E-mail地址作为密码。一旦该连接被允许建立,其相当于在客户机与FTP服务器之间打开了一个命令传输的通信连接,所有与文件管理有关的命令将通过该连接被发送至服务器端执行。该连接在服务器端使用TCP端口号的缺省值为21,并且该连接在整个FTP会话期间一直存在。每当请求文件传输即要求从服务器复制文件到客户机时,服务器将再形成另一个独立的通信连接,该连接与控制连接使
22、用不同的协议端口号,缺省情况下在服务器端使用22号TCP端口,所有文件可以以ASCII模式或二进制模式通过该数据通道传输。一旦客户请求的一次文件传输完毕则该连接就要被拆除,新一次的文件传输需要重新建立一条数据连接。但前面所建立的控制连接则被保留,直至全部的文件传输完毕客户端请求退出时才会被关闭。四、 实验步骤1、安装FTP服务在“控制面板”中,双击“添加/删除程序”图标,在出现的“添加/删除程序”窗口中,单击“添加/删除Windows组件”按钮,出现“Windows组件向导”对话框,如图5.1所示。选择“Internet信息服务”选项,单击“详细资料”按钮,出现“Internet信息服务”对话
23、框,如图5.2所示。选择“FTP服务器”选项,单击“确定”。按系统提示完成Web服务的安装。图 5.1 Windows组件向导图5.2 Internet信息服务1、 FTP服务器的配置(1)启动FTP服务单击“开始”/“程序”/“管理工具”/“Internet服务管理器”,出现“Internet服务管理器”窗口,如图5.3所示。在左边的目录中选中“默认FTP站点”,如果其服务状态为停,右击鼠标选择快捷菜单的“启动”启动该站点。图 5.3 Internet服务管理器(2)配置FTP服务属性右击“默认FTP站点”,从快捷菜单中选择“属性”,打开“默认FTP站点属性”对话框,然后选择“FTP站点”选
24、项卡,如图5.4所示。在该选项卡的“IP地址”下拉框中输入与站点绑定的IP地址,在“TCP端口”中输入网站绑定的端口号,默认的FTP端口为80。还可以配置最大连接数目、连接超时时间及安全日志设定等项目。如无特别要求,这些选项可保留原有默认设置。图5.4默认FTP站点属性(3)配置安全账号在“默认FTP站点属性对话框”中,选择“安全账号”选项卡,如图5.5所示。“允许匿名连接”表示用户可以以匿名方式访问该FTP站点,如果不选择该复选框,则站点会要求用户提供服务器活动目录中存在的用户名和密码。“用户名”文本框表示匿名用户将以什么用户身份登录站点,推荐使用“IUSR_服务器名”这一内置账号。复选“只
25、允许匿名连接”将使用户只能以匿名用户身份登录站点。图5.5 “ 安全账号”选项卡(4)配置FTP服务的主目录在默认FTP站点属性对话框中,选择“主目录”选项卡,如图5.6所示。主目录是通过FTP方式连接到服务器上时的根目录。它可以是服务器上的本地目录,也可以是其他计算机的共享目录,可以分别通过选择“此计算机上的目录”和“另一计算机上的共享位置”这两个单选框来设定,一般使用本地目录。关于上传和下载权限,系统提供了两种不同的选项,即“主目录”选项卡中位于FTP本地路径下的“读取”和“写入”两个复选项,复选“读取”则允许下载,否则禁止下载;复选“写入”则允许上传,否则禁止上传。 图5.6 “主目录”
26、选项卡 (5)使用IE的FTP客户端功能 双击桌面上的IE图标打开IE浏览器,在地址栏键入“ftp:/FTP服务器名”,按回车键,如果服务器允许匿名连接,则直接可以进入目录显示界面。如果服务器不允许匿名连接,则单击“文件”菜单,选择“登录”命令项。出现登录窗口,可以输入服务器上存在的用户名和密码,单击“登录”按钮以相应的用户身份登录。右击要下载的文件或文件夹,选择“复制到文件夹”选项,将其直接拖入IE的目录显示界面中即可完成上传。 五、 实验报告内容(1)简述FTP的基本工作原理。(2)简述实验基本步骤。(3)FTP服务的缺省端口为21,除此之外能否使用其他端口?改用其他端口后,在客户端需要做
27、什么样的调整?实验 DHCP服务器配置与管理(选做)一、 实验目的及任务1、熟悉windows2000DHCP服务的工作原理2、熟悉并掌握Windows 2000 Server中DHCP服务器的基本配置。二、 实验环境与因特网连接的计算机局域网;主机操作系统为Windows 2000 Server;DHCP组件。三、预备知识 动态主机配置协议是一种简化主机IP配置管理的TCP/IP标淮,简称DHCP。DHCP基于客户服务器模式,DHCP服务器为DHCP客户机提供自动分配IP地址的服务,DHCP客户机启动时自动与DHCP服务器通信,并从服务器那里获得自己的IP地址。DHCP服务器就是安装DHCP
28、服务器软件的汁算机,DHCP客户机就是启用DHCP功能的计算机,运行Windows系统的计算机都可作为DHCP客户机(只需在TCP/IP设置中选择自动获取IP地址)。通过在网络上安装和配置DHCP服务器,DHCP客户机可以在每次启动并加入网络时,动态地获得其IP地址和相关配置参数。DHCP服务器以地址租约的形式将该配置信息提供给发出请求的客户机。使用DHCP,让管理人员能够集中管理IP地址的分配和发放问题,既可减轻手工管理的负担,有助于规模较大的网络管理,又可避免多人设置同一IP地址所造成的冲突和手工设置的其他错误。除了分配IP地址之外,还可进行客户端TCP/IP的设置。另外,DHCP租约续订
29、过程有助于解决客户机配置需要经常更新的问题,这对于使用移动或便携式计算机频繁更改位置的用户很有用。四、 实验步骤1、DHCP服务的安装在“控制面板”中,双击“添加/删除程序”图标,在出现的“添加/删除程序”窗口中,单击“添加/删除Windows组件”按钮,出现“Windows组件向导”对话框,如图2.1所示。选择“网络服务”选项,单击“详细资料”按钮,出现“网络服务”对话框,如图2.2所示。选择“动态主机配置协议(DHCP)”选项,单击“确定”。按系统提示完成DHCP服务的安装。图 2.1 Windows组件向导图2.2 网络服务2、DHCP服务的配置单击“开始”/“程序”/“管理工具”/“D
30、HCP”,出现“DHCP”窗口,如2.3所示。图 2.3 DHCP右键单击服务器名(如PC14),在出现的快捷菜单中,单击“新建作用域”命令,出现“新建作用域向导”,按向导提示建立作用域。在此过程中,输入此作用域分配的地址范围、子网掩码,如图2.4所示;添加排除地址范围,如图2.5所示;添加客户使用的路由器的IP地址,如图2.6所示;输入DNS服务器名、IP地址、域名,如图2.7所示。图2.4地址范围图2.5添加排除图2.6添加路由器图2.7添加DNS3、DHCP服务的使用组建对等网,配置DHCP服务器。在客户端,右击桌面上的“网上邻居”图标,选择“属性”菜单,右击“本地连接”图标,选择“属性
31、”菜单。选择“TCP/IP协议”,单击“属性”按钮,出现“TCP/IP属性”窗口,如图2.8所示。选择“自动获取IP地址”。重新启动计算机,客户端即可使用DHCP服务自动获取IP地址。在客户端,单击“开始”/“程序”/“附件”/“命令提示符”,输入ipconfig/all命令即可查看计算机获取的IP地址。图 2.7 TCP/IP五、 实验报告内容(1)简述DHCP的基本工作原理。(2)简述实验基本步骤。(3)在实验过程中遇到哪些问题?是如何解决。实验四 FrontPage的基本使用(说明:结合压缩包文件素材使用)一、 实验目的及任务1、了解FrontPage的基本功能;2、能够利用FrontP
32、age建立Web站点、编辑网页、在网页中插入多媒体信息及常见的动态元素,设置网页的动态效果;3、掌握网页中超级链接的设置与使用;4、掌握利用FrontPage规划、设计和制作网络课件的一般步骤、技术、技巧和方法,从而培养学生的信息意识,以及将来利用网络进行教学的意识,培养他们利用现代教学媒体分析和解决问题的能力。二、 实验环境实验硬件:安装有FrontPage的多媒体计算机;实验软件:Windows XP 操作系统 或者 Windows 2000 操作系统Frontpage、Dreamweaver、Fireworks、Flash。三、实验方案或技术路线1. 学习Frontpage的基本界面;2
33、. 学习Frontpage的基本菜单功能;3. 学习HTML语言的基本内容;4. 学习超级连接的原理和方法。四、 实验步骤1. 创建站点打开FrontPage“文件”“新建” “站点” 在“新建”对话框选取“只有一个网页的站点” 在“新建”对话框右侧“指定新站点的位置”中输入“D:Mywebsleifeng”“确定”2. 设置主网双击文件夹列表中的 “index.htm”,作为主页3. 创建表格,进行主页布局“表格”“插入表格” 5行,3列 ,边框粗细0,单元格边距0,单元格间距0“确定”4. 输入文字,插入对象在表格第1行输入文字,并设置水平居中第3列的前3行合并,插入“素材库”中的图片(来
34、自文件) homepage-head.jpg,注意插入时单击“图片”对话框中右下部的按钮第2行合并,输入 “雷锋专页”, 设置字体,并使之成为字幕:插入-组件-字幕第3行合并,输入文字,“保存”该网页第4行合并,插入一条水平线,并右击该水平线设置其颜色第5行插入2个悬停按钮组件(按钮颜色棕,效果颜色粉红,宽度80和120):前1个超链接到网站,后1个超链接到E-mail。前1个注意:单击“悬停按钮属性”对话框中的“浏览”按钮输入,然后单击按钮,选择“新建窗口” 。后1个注意单击 “浏览”按钮和“选择悬停按钮超链接”对话框中的按钮,并输入jubaocontac
35、.设置背景为极淡的粉红色:右击空白处,选择“网页属性”“背景”“背景”“保存”该网页5. 再新建2个网页tici.htm, leifengban.htm单击“文件”“新建”重复3和4(细节稍有变化)保存网页,文件名为tici.htm, leifengban.htm6. 在文件leifengban.htm中建立书签插入书签:选取正文中的文字“苦难的童年 ”“插入”“书签”在“书签名称”中输入“苦难的童年” “确定”超链接书签:选取目录中的文字“苦难的童年 ” “插入”“超链接”在“创建超链接”对话框的左下部“书签”中选择“苦难的童年”“确定”重复此2步,建立其他书签,保存网页
36、。7. 为3个网页的第1行文字建立超链接。8. 保存,预览。备注:其它内容参考PPT课件和说明。五、 实验报告内容(1)简述网页的基本工作原理。(2)简述实验基本步骤。(3)在实验过程中遇到哪些问题?是如何解决。实验五 XML编程的初步知识一、 实验目的及任务1、 通过本实验,使学生能够熟悉XML文档编辑、解析、浏览工具。2、 掌握XML文档的基本语法。3、 能够得到格式良好、有效的XML文档。4、 通过本实验,使学生能够了解并掌握DTD的定义方法及其用途.二、 实验环境配置有windows记事本、写字板 或XML spy开发环境的计算机设备。三、实验要求1、 能在记事本中创建“个人信息”XM
37、L文件。2、 能在浏览器中打开XML文件,体会其结构的严格性。3、 能验证XML文件格式的正确性、有效性。4、 能参照示例XML文件进行对应的XML DTD定义5、 能利用DTD对XML文件进行验证。四、 实验原理1、 XML名字空间是说明XML文件中的所有标记定义的来源说明。2、 XML元素定义不能交叉,必须完全嵌套或不完全不嵌套。3、 XML元素标记最好使用与内容相关的定义。4、 DTD是对XML结构进行定义的机制。五、实验步骤1、在写字版中输入以下“个人信息”XML文件 XML实用培训教程张健飞27元科学出版社北京东皇城根北街16号 XM
38、L网页制作彻底研究陈会安47元中国铁道出版社北京市宣武区右安门西街8号2、在浏览器(如IE)中打开“个人信息.xml”文件,观察其显示,并反复进行元素的打开、折叠操作,理解XML元素嵌套的含义。3、书写DTD文件定义头部4、书写DTD元素定义5、添加DTD属性定义(添加在book元素定义之后)6、在IE中打开带有DTD定义的“个人信息.xml”,观察符合DTD定义及不符合DTD定义的XML文件显示。六、 实验报告内容1、 如果允许XML中的元素相互交叉,其缺点是什么?2、 XML文件中的名字空间有什么用处?3、 XML的标记与关系数据库中的
39、列名有什么区别?4、 为什么要定义DTD?5、 DTD不符合XML语法有什么缺点?实验六 XML与CSS的基本使用一、 实验目的及任务1、 了解并掌握CSS的基本语法及创作步骤;2、 了解并掌握XML文档中使用CSS的引入式方法;3、 了解并掌握XML文档中使用CSS的嵌入式方法。二、 实验环境配置有windows记事本、写字板 或XML spy开发环境的计算机设备。三、实验要求1、 能基于示例XML文件进行所要求的CSS定义;2、 能利用CSS文件对XML进行显示。四、 实验原理CSS是对XML元素的显示进行定义的方法;CSS不符合XML语法。五、实验步骤(1)对以下“联系人.xml”进行C
40、SS定义(设CSS文件名为“联系人.css”) 李 明 林 琳 (2)书写css定义头部(3)定义“联系人列表”元素的显示(由“联系人”组成)联系人列表display:block;(4)定义“联系人”元素的显示联系人 display:block; position:center; (5)定义“姓名”及“电话”元素的显示姓名 display:block; color:blue; font-family:Times,Arial,serif; font-style:normal; font-size:16pt; font-weight:bold; 电话 display:block; color:re
41、d; font-family:Times,Arial,serif; font-style:italic; font-size:16pt; font-weight:bold; (6)在XML文件中指定对应CSS样式表 李 明 林 琳 (7)在IE中打开带有CSS定义的“联系人信息.xml”,观察显示结果。六、 实验报告内容1、 CSS的基本作用是什么?2、 CSS中元素显示定义之间有嵌套关系吗?实验七 XML与数据库的数据交换一、 实验目的及任务1、 了解并掌握从SQL Server 2008数据库中获得XML数据的方法;2、 了解并掌握将XML数据插入到数据库中的方法。3、 了解SQL Ser
42、ver 2008中提供的一个新的数据类型XML数据类型。二、 实验环境1、 配置有windows记事本、写字板 或XML spy开发环境的计算机设备;2、 计算机中要安装SQL Server 2008数据库。三、实验要求1、 能基于示例从SQL Server 2008数据库中获得XML数据;2、 能基于示例将XML数据插入到数据库中的方法。四、 实验原理Microsoft SQL Server 2008对XML的支持,完成数据的互操作。五、实验步骤1、 创建数据库school;2、 在数据库school中创建数据表student,包含以下字段:id,name,sex,age;3、 在stude
43、nt中输入以下内容:id=1 name=tom sex=male age=23 id=2 name=jack sex=male age=18 id=3 name=mary sex=female age=22 id=4 name=kitty sex=female age=19 4、 raw模式查询:select * from student for xml raw5、 auto模式查询:select * from student for xml auto6、 path模式查询:select * from student for xml path7、 以属性的形式将XML数据插入到SQL Serv
44、er数据库的表中:use schooldeclare doc varchar(1000)declare idoc intset doc= exec sp_xml_preparedocument idoc output,docselect *from openxml(idoc,/ROOt/student,1)with(id int,name varchar(40),sex varchar(20),age int)insert studentselect *from openxml(idoc,/ROOT/student)with studentexec sp_xml_removedocument
45、idoc8、 以元素的形式将XML数据插入到SQL Server数据库的表中:use schooldeclare doc varchar(1000)declare idoc intset doc= 6 sun male 24 exec sp_xml_preparedocument idoc output,docselect *from openxml(idoc,/ROOt/student,2)with(id int,name varchar(40),sex varchar(20),age int)insert studentselect *from openxml(idoc,/ROOT/stu
46、dent,2)with studentexec sp_xml_removedocument idoc六、 实验报告内容1、 select 表1.列名1,表2.列名2from 表1,表2 for xml mode,其中,mode可以使用哪几种模式?2、 将XML数据插入到SQL Server数据库的表中有哪几种方式?3、 写出实验过程中每一步的执行结果,并比较它们的区别。实验八 JavaScript程序设计基础一、 实验目的及任务1、 掌握脚本的基本结构(Script标签),简单记忆基本语法,正确进行变量的定义与赋值,掌握数据类型与转换 ,熟练掌握基本运算符和控制语句同。2、 灵活运用高级语法自定义函数。3、 会运用DOM模型查找某个HTML元素。4、 会使用window对象的open( )方法制作各种样式的广告窗口。5、 会使用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商业合同签订及履行检查表版
- 2025年租赁店铺简单合同模板
- 2025年的船舶买卖合同范本
- 项目团队高效沟通指导模板
- 企业内审程序和审查记录模板
- 中国腊油项目投资可行性研究报告
- 企业固定资产管理模板全覆盖
- 快装90°弯头行业深度研究报告
- 财务管理基础报表制作模板集
- 中国万向接头项目投资可行性研究报告
- 肥厚性心肌病病例汇报
- DBJ50-T-306-2024 建设工程档案编制验收标准
- 华为驻外员工管理办法
- 三基工作培训课件
- (2025年)福建省福州市【辅警协警】笔试模拟考试含答案
- 关节痛健康宣教
- 线上销售协议书范本模板
- 人教版九年物理实验目录及器材
- 黔南布依族苗族自治州矿产资源总体规划(2021-2025年)
- 幼儿园安全施工管理制度
- 集团公司资金归集管理制度
评论
0/150
提交评论