77范文网 - 专业文章范例文档资料分享平台

ASP动态网页设计习题集及答案(学生用)(2)

来源:网络收集 时间:2019-06-11 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

六、简答题 1、

(1)静态网页

静态网页扩展名一般为.HTM或.HTML,运行于客户端浏览器。当用户浏览器通过HTTP协议向WEB服务器请求提供网页内容时,服务器仅将原已设计好的静态HTML文档传送给用户浏览器。

静态网页不能存取后台数据库,不能动态改变网页的显示内容,只能固定显示事先设计好的页面内容,这样当需要更新网页内容时,要重新制作HTML文档,因此维护起来比较困难。

(2)动态网页

动态网页运行于服务器端。WEB服务器可以根据用户的特定信息创建HTML内容,发送给请求的用户并在其浏览器上显示。客户端浏览器与WEB服务器能互相传递消息,是动态网页的基本特征。

动态网页可以根据用户的特定需求,实现对后台服务器的存取,动态生成客户端页面并显示,因此维护起来较方便。

在静态网页基础上,通过嵌入和使用ASP代码(VBScript或JavaScript脚本程序代码),可形成ASP动态网页,其扩展名为.ASP。

2、ASP是Active Server Pages的简称,是Microsoft公司的一套服务器端脚本环境,通过在标准的HTML网页中嵌入和使用ASP内建的对象和可安装的ActiveX组件并

数据库 服务器 WEB服务器 (网页) 从硬盘中调出.ASP网 址 输入网址 发出HTTP请求 客户端 浏览器 HTML 代码解释 页面 内容 ASP网页 文件 解释并执行ASP代码 非ASP代码不变 网页内容 HTML 结合VBScript 或JavaScript编程,即可建立动态的,交互的,功能强大的Web页面(这种网页称动态网页)。

3、

虚拟目录:是将物理路径的目录用一个别名来代表,该别名即为虚拟目录。

添加虚拟目录为了实现发布和访问(WWWROOT以外的目录)其他目录中的网页。应用虚拟目录可隐藏真实的目录提高保密性。

在IIS中将e:\\myweb映射为虚拟目录。 ①要“默认网站”上单击右键,

②在弹出的对话框中选择 “新建”/“虚拟目录”/给出“别名”(myweb)/给定“目录”(e:\\myweb)/选择“权限”/“完成”。

访问方法:http://localhost/myweb/first.asp 4、

Server对象的MapPath方法功能是:将虚拟路径转换为真实的物理路径。 用法: truepath= Server. MapPath(virtualPath)

例如:若要获得当前站点根目录的真实路径,则实现的语句为: <% =Server.MapPath(\

对于PWS和IIS服务器,默认情况下,返回值为:c:\\intepub\\wwwroot 若要获得当前正在运行的ASP页面的真实路径,则实现的代码为:

<% = Server. MapPath (request. servervariables (\PATH_INFO是返回网页文件的虚拟路径。 5、

利用ADO对数据库进行存取访问有数据源、ODBC驱动程序或OLE DB链接字符串,来实现数据库的存取和访问。数据源、ODBC驱动程序适用于关系型数据库,OLE DB链接字符串可适用于各种类型数据库。

6、

要运行一个ASP文件,ASP文件必须保存在Web服务器上的特定的文件夹中,通常是保存在Web站点的主目录或子目录中,主目录的默认设置是\\Inetpub\\wwwroot文件夹。如果希望在Web站点主目录及其子目录之外的其他文件夹中保存ASP文件,则必须对该文件设置Web共享选项,使之成为Web站点内的一个虚拟目录。

7、将之间的样式规则独立出来,收集在一个文本文件中,并将该文件的扩展名命名为.css,即形成样式表文件。利用样式表文件,可以轻松地实现将样式应用于多个网页或整个网站。

8、http://localhost或http://127.0.0.1

9、Response对象的功能是用于控制和管理由服务器发送到浏览器的数据。 request对象将客户端数据保存在内置的几个集合中,通过访问这些集合便可获得表单所提交的数据、cookie的值以及服务器环境变量的值。可见,request对象主要用于获得用户端数据。

10、Application对象和Session对象有哪些相同和不同的地方?为什么Application对象有Lock方法和Unlock方法,而Session对象没有?

相同点:

Session对象与Application对象都是为了扩大网页变量的作用域的,因为网页变量的作用域最大也仅当前页面范围,这给页面之间的数据传送和记录会话状态造成一定困难。Session对象与Application对象就是解决这一问题的。

不同点:

利用Session对象存储普通变量和对象变量,可创建出具有Session(会话)级作用域的变量,以便用户再次对服务器提出要求时做确认,用户在程序的Web页面之间跳转

时,存在Session对象中的变量将不会消失。该种变量在当前的会话期内,对于当前用户所有请求的每个页面均有效,对于其他用户则无效,因此相当于用户级的变量。

利用Application对象所创建的变量,能够使得访问同一个ASP应用程序的多个客户端浏览器之间实现信息共享。一个用户修改或设置了该类变量的值后,对于其他所有用户也是可见的,因为无论多少个客户同时访问该应用程序,都只会产生一个Application对象。因此利用Application对象所创建的变量具有最大的作用域,有时也称为Application(应用程序)级变量。

11、Global.asa文件的位置和语法有什么规定? Global.asa文件必须存放在应用程序的根目录中。 在Global.asa文件语法如下所示:

Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: