请输入您要查询的百科知识:

 

词条 Session对象
释义

session对象用于存储特定的用户会话所需的信息 。 Session对象的引入是为了弥补HTTP协议的不足,HTTP协议是一种无状态的协议。

Session中文是“会话”的意思,在ASP中代表了服务器与客户端之间的“会话”。Session的作用时间从用户到达某个特定的Web页开始,到该用户离开Web站点,或在程序中利用代码终止某个Session结束。引用Session 则可以让一个用户访问多个页面之间的切换也会保留该用户的信息。

系统为每个访问者都设立一个独立的Session对象,用以存储Session变量,并且各个访问者的Session对象互不干扰。

Session与Cookie是紧密相关的。 Session的使用要求用户浏览器必须支持Cookie,如果浏览器不支持使用Cookie,或者设置为禁用Cookie,那么将不能使用Session。

Session信息对客户来说,不同的用户用不同的Session信息来记录。当用户启用Session时,ASP自动产生一个SessionID.在新会话开始时,服务器将SessionID当做cookie存储在用户的浏览器中。

session语法:

session.集合∣属性∣方法

举例:

<html>

<head>

<title>学好session加油</title>

</head>

<body>

<%

session("greeting")="ASP“

Response.write(session("greeting"))

%>

</body>

</html>

Session对象的集合、属性、方法、事件

名称 描述

Contents集合 包含所有通过脚本命令添加到应用程序中的数据项

SessionID属性 用来标识每一个Session对象

TimeOut属性 用来设置Session会话的超时时间(以分钟表示)

Abandon方法 强行删除当前会话的Session对象,释放系统资源

Session_OnStart事件 建立Session对象时所激发的事件

Session_OnEnd事件 结束Session对象时所激发的事件

StaticObjects集合 包含所有通过<OBJECT>标记添加到应用程序中的对象

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/10 5:21:23