欢迎来到天天文库
浏览记录
ID:9295938
大小:30.00 KB
页数:22页
时间:2018-04-27
《asp 动态网站开发 第6章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ASP动态网站开发第6章导读:就爱阅读网友为您分享以下“ASP动态网站开发22第6章”资讯,希望对您有所帮助,感谢您对92to.com的支持!2第6章Server对象内容导读Server对象提供对服务器上的方法和属性进行的访问。最常用的方法是创建ActiveX组件的实例(Server.CreateObject)。Server对象是专为处理服务器上的特定任务而设计22的。特别是与服务器的环境和处理活动有关的任务。重点提示Server对象7种方法的使用36.1Server对象属性介绍Server对象只有唯一的一
2、个属性对象只有唯一的一个属性—对象只有唯一的一个属性—ScriptTimeOut属性。属性。属性在IIS的控制管理中可以直接定义相的控制管理中可以直接定义相关的默认值。关的默认值。如图6.1所示打开IIS,选择【所示,如图所示,打开,选择【默认网站】或相关虚拟目录,认网站】或相关虚拟目录,单击鼠标右键,从快捷菜单中选择“属性”标右键,从快捷菜单中选择“属性”命令,在弹出的对话框中,命令,在弹出的对话框中,选择主目录】选项卡。【主目录】选项卡。主目录】选项卡中,单击【在【主目录】选项卡中,单击【配按钮,会弹出
3、【应用程序配置】置】按钮,会弹出【应用程序配置】对话框。在此对话框的【选项】对话框。在此对话框的【选项】选项卡中,可以设置【会话超时】项卡中,可以设置【会话超时】,对象的会话时间,即Session对象的会话时间,还可对象的会话时间以设置【脚本超时】以设置【ASP脚本超时】,即脚本超时Server对象的脚本超时时间,如图对象的脚本超时时间,对象的脚本超时时间6.2所示。所示。22所示46.2Server对象的方法Server对象的方法用于格式化对象的方法用于格式化数据、数据、管理网页执行和创建其他对象实例等。
4、22他对象实例等。56.2.1Execute方法1.服务器端包含指令#include2.使用Server对象的Execute方法3.执行网页后再返回原来的程序实例有两个ASP文件,index.asp和file1.asp。分别执行它们时,执行结果如图6.3和图6.4所示。如果使用Execute方法,可以在index.asp中实现对file1.asp的调用,并且在调用结束后,控制权会返回index.asp页面继续执行其他代码。22程序运行结果如图6.5所示。66.2.1Execute方法4.知识要点其语法结构如
5、下:Server.Execute(url)5.操作步骤(1)创建站点利用Dreamweaver新建站点“Execute方法”。设置好站点的本地主目录(例如D:aspDreamasp66-1),如图6.6所示;设置远程信息,如图6.7所示;设置测试服务器信息,如图6.8所示。(2)设置IIS默认网站,创建虚拟目录(3)ASP页面index.asp和22file1.asp的建立及运行76.2.2Transfer方法语法格式为:语法格式为:Server.Transfer(url)下面仍然以6.2.1节中的两
6、个页面节中的两个页面index.asp和file1.asp为例,来介绍为例,下面仍然以节中的两个页面和为例来介绍Transfer方法方法是如何转移程序控制权的。是如何转移程序控制权的。1.转移程序控制权实例.程序运行结果如图6.9所示。2.知识要点.通过执行页面可以看出,页面index.asp通过Transfer方法对页面file1.asp进行调用,在执行完file1.asp的代码后,程序就结束,不会再返回去执行index.asp剩余的其他代码。3.主要代码.在站点目录中加入Transfer方法后,inde
7、x.asp页面的主要代码如下:%response.write(“欢迎进入本网站欢迎进入本网站!br/hr”)欢迎进入本网站server.Transfer(“file1.asp”)response.write(“hr学习使用学习使用Server对象的对象的Exectue方法方法!”)学习使用对象的方法22%86.2.3MapPath方法其语法格式为:其语法格式为:Server.MapPath(path)1.获得物理路径实例假设index.asp文件位于D:aspDreamasp66-3目录下,test.
8、txt文件位于D:aspDreamasp66-3Test目录下,服务器的默认主目录设置为D:aspDreamasp66-3。22以下内容是index.asp文件的核心代码:参见教材P187运行结果如图6.10所示。96.2.3MapPath方法2.知识要点从上述代码可以看出,代码第一行使用Request对象ServerVariables集合中的“PATH_INFO”返回当前页面的虚拟路径,然后将这个
此文档下载收益归作者所有