下载此文档

第6章 Server和ObjectContext对象.ppt


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
第6章 Server和ObjectContext对象
Server对象
ObjectContext对象
Server对象
Server对象提供了对服务器上的方法和属性的访问,其中大多数方法和属性是为应用程序提供服务的。语法如下:
|method
其中property表示Server对象的属性,method表示Server对象的方法。
Server对象
Server对象的属性
Server对象只有一个ScriptTimeout属性,该属性用于设置一个ASP脚本所允许的最长执行时间。如果在指定的时间内脚本没有执行完毕,系统将停止其执行,并且显示超时错误。语法如下:
=NumSeconds
其中的参数NumSeconds以“秒”为单位,系统的默认值为90秒,可以在IIS中重新设定。
Server对象
Server对象方法
Server对象提供了CreateObject,HTMLEncode,MapPath,URLEncode等方法。
方法
描述
CreateObject
创建服务器组件的实例
HTMLEncode
将HTML编码应用到指定的字符串
MapPath
将指定的虚拟路径(无论是当前服务器上的绝对路径,还是当前页的相对路径)映射为物理路径
URLEncode
将URL编码规则(包括转义字符)应用到字符串
Server对象

创建一个已在服务器上注册的ActiveX Server组件的实例。语法如下:
Set 对象=(“ActiveX组件”)
建立的对象,当服务器端执行完其所在的ASP页后,服务器将自动破坏这些实例对象,也可以在ASP程序中通过如下脚本清除创建的对象实例:
<% fs=nothing %>
Server对象

将指定的虚拟路径转换为服务器上相应的物理路径,这里的虚拟路径是指在Web服务器中建立的虚拟目录。语法如下:
真实的路径= ("String")
String是用于指定虚拟路径的字符串。MapPath 方法不支持相对路径语法(.)或(..),但将“\”字符与“/”视为相同。
还可以使用Request对象的服务器变量PATH_INFO映射当前文件的物理路径。
Server对象

对指定的字符串应用HTML编码。语法如下:
( string )
其中String指定要编码的字符串。
想要在浏览器中原样输出HTML标记字符,即浏览器不对这些标记进行解释,可使用本方法。
Server对象

URLEncode方法将指定的字符串进行URL编码,语法如下:
( string )
其中String指定要编码的字符串。
对于URL,一些ASCII字符具有特殊的含义(例如空格),使用编码的方法可以使这些字符加入URL时忽略它们自身的含义。。空格用“+”代替,ASCII码大于126的字符用“%”后跟16进制代码进行替换。
ObjectContext对象
ObjectContext对象是一个以组件为主的事务处理系统,可以保证事务的成功完成。使用ObjectContext对象,允许程序在网页中直接配合Microsoft Transaction Server(MTS)使用,从而可以管理或开发高效率的Web服务器应用程序。
事务是一个操作序列,这些序列可以视为一个整体。如果其中的某个步骤没有完成,所有与该操作相关的内容都应该取消。
事务用于提供对数据库进行可靠的操作。
ObjectContext对象
在ASP中使用***@TRANSACTION关键字来标识正在运行的页面要以MTS事务服务器来处理,语法如下:
<%***@TRANSACTION = value %>
其中***@TRANSACTION的取值有4个。

意义
Required
开始一个新的事务或加入一个已经存在的事务处理中
Requires_New
每次都开始一个新的事务
Supported
加入到一个现有的事务处理中,但不开始一个新的事务
Not_Supported
既不加入也不开始一个新的事务

第6章 Server和ObjectContext对象 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人中国课件站
  • 文件大小0 KB
  • 时间2011-10-11
最近更新