asp编程基础

您当前位置:匀阳教程网 >> 程序教程 >> asp教程 >> asp编程基础 >> 浏览文章

Session对象详解

【字体: 】 浏览量:

1、Session对象的特性

Session可以用来存储特定用户会话所需的信息。当用户在应用程序的页之间跳转时,储存在Session对象中的变量不会被清除;而用户在应用程序中访问页时,这些变量始终存在。也可以使用Session方法显示地结束一个会话和设置空闲会话的超时期限。不同的用户之间,不能共享Session。Session对象经常用于用户的身份认证、存储用户信息等。

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html XMLns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Session对象SessionID方法</title>
</head>

<body>
您本次登录网站的id是<% =Session.SessionID%>
</body>
</html>

点击浏览下一页

当用户登录网页时,系统会自动分配给用户一个ID,并且这个ID不会重复,可以用来识别不同的用户。

 

2、利用Session的自定义属性保存信息

Application对象一样,也可以创建Session对象的变量。变量被创建后,该属性值在Session有效期内存在,当用户退出时,信息才被删除。

同时,Session对象有事件(Event),一共有两种事件,即Session_OnStart和Session_OnEnd。前者当一个Session开始时被触发执行,后者在Session结束时被触发执行。

分享到:

网友评论:


热门教程
猜你喜欢的教程
Copyright 2010-2014 Powered by yysem.net
友情链接咨询:1143412387 304366329 豫ICP备11021559号
本网站部分内容来自于互联网以及相关书籍等各方,仅作技术交流学习之用,如果侵权敬请告知,我们会及时改正。