8年网站建设、推广经验!服务客户2000+
微信关注
扫一扫,享优惠!
咨询电话:400-888-2014;座机:029-81627176;手机/微信:153 5370 4270
建站技术

您现在的位置:主页 > 心海资讯 > 建站技术 >

  • 推荐文章
  • 织梦怎么调用顶级栏目下
    织梦怎么调用顶级栏目下所有子栏目的文章? 大家都知道织梦的栏目文章的调用,依据的是栏目的id号,具体写法如下: {dede:arclist flag=h typeid= row= col= titlelen= inf......
    201111/14
  • 西安网站制作公司:网站SE
    西安网站制作公司:网站SEO必须要坚持不懈的去做 从事SEO工作的都能感受高其实在这个过程中最重要的就是坚持不懈,可能大家都想用又短又快的时间把网站排名做得很好,这样就......
    201206/08
  • 心海建站谈谈西安外贸商
    心海建站谈谈西安外贸商城网站建设 网站的标题和描述起到很大的作用,描述中适当的突出网站核心关键词是很有必要的外贸商城网站建设,然后就是几个简单页面的关键词,把整个网......
    201206/12
  • Q0079西安某建筑节能工程
    Q0079西安某建筑节能工程公司 关键词:西安建筑节能工程公司网站建设 某某建筑节能工程有限公司是一家致力于建筑节能领域新产品研发、推广、销售服务、承揽施工于一体的综......
    201203/25
  • 西安网站建设步骤有哪几
    西安网站建设 步骤有哪几步? 在本文中,心海西安网站建设公司将会给大家简单的概括一下: 一,找专业的 建网站公司 一般如心海企业建站这类型的正规网站建设公司会提供到......
    201305/14
  • 西安网页设计的百度指数
    西安网页设计 的百度指数,设置网页关键词要先查看百度指数,联系人:薛经理,电话:153 5370 4270 地址:陕西省西安市未央区龙首村十字公园壹号一号楼1815室。 西安网页设......
    201305/20
  • 相关文章

asp中的Session对象和Application对象

心海网络:2012-01-22 08:14     阅读数:

asp中的Session对象和Application对象

关键词:asp的Session对象和Application对象

主要对数据进行读取和存储的操作

可以使用 Session 对象存储特定用户会话所需的信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。
    当用户请求来自应用程序的 Web 页时,如果该用户还没有会话,则 Web 服务器将自动创建一个 Session 对象。当会话过期或被放弃后,服务器将终止该会话。

Session 对象最常见的一个用法就是存储用户的首选项。Session对象需要客户端的cookie的支持。
session对象每一个用户会有一个session,不同的用户有不同的session,看似好像每个用户独享服务器。

注意 会话状态仅在支持 cookie 的浏览器中保留。


语法
Session.collection|property|method

集合、属性、方法

集合
Contents        包含已用脚本命令添加到会话中的项目。保存的是存储在session对象的变量。只能保存一般的数据,对象性数据不能保存
StaticObjects     包含客户端使用<object>创建的对象,并保存在SESSION中。这个主要保存对象数据。

属性
SessionID        返回用户的会话验证。不用的用户有不同的session变量。sessionid是用户的唯一标示
Timeout        应用程序会话状态的超时时限,以分钟为单位。session是一个会话,它需要断开,一般默认是二十分钟。如果二十分钟没有和服务器交互,就会超时,断开和服务器的链接。设置session在服务器上的(保留)过期时间,默认为20分钟。
语法:
          Session.timeout(时间)


方法
Session.Contents.Remove(Item|Index)   :删除保存在SESSION集合中的项 ,通过索引号或者索引值删除某一个项。
Session.Contents.RemoveAll () :    删除所有session内容,删除所有的session值。
Abandon                该方法破坏 Session 对象并释放其资源。


事件
global.asa 文件中声明下列事件的脚本。一般出现在网站的根目录。可以做一些网站的初始化配置。

Session_OnEnd            会话结束。
Session_OnStart          会话开始。

您可以在 Session 对象中存储值。存储在 Session 对象中的信息在会话及会话作用域内有效。下列脚本演示两种类型的变量的存储方式。
<% Session("username") = "Janine"      '会自动添加到content集合中。
   Session("age") = 24
 %>


Session的赋值方法:
一般赋值:
Session(“session名称”)=session值
例如:
Session(“userpower”)=“administrator”
Dim a
a=Session(“userpower”)        


特殊对象赋值:
<% Set Session("Obj1") = Server.CreateObject("MyComponent.class1") %>
对象赋值要使用set关键字。
然后,您就可以在后面的 Web 页上调用 MyComponent.class1 揭示的方法和属性,其调用方法如下:
<% Session("Obj1").MyMethod %>
调用对象存在的方法。
也可以通过展开该对象的本地副本并使用下列脚本来调用:
<% Set MyLocalObj1 = Session("Obj1") MyLocalObj1.MyObjMethod %>

在线客服
热线电话
400-888-2014
029-81627176
153 5370 4270

扫一扫微信咨询