Session和Application对象.doc_第1页
Session和Application对象.doc_第2页
Session和Application对象.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课 题 Session和Application对象教学目标掌握Session和Application对象的功能及属性应用Session和Application对象解决实际问题教学内容Session对象和Application对象Global.asa文件教学重点 Session对象和Application对象的应用课 型 新知课教学方法 讲授、演示、练习课 时 4课时教学过程1、 Session对象 Session对象是用来记载特定用户的信息的,即私有信息。Session对象默认的有效期是20分钟1 属性、方法属性有下面两个:SessionID 存储用户的Session IDTimeout Session的有效期时长利用Timeout属性可以修改Session对象的有效期时长,默认为20分钟。语法:Session.Timeout=整数(分钟)例如:方法只有一个:Abandon 清除Session对象Session对象到期后会自动清除,但到期前可以用Abandon方法强行清除。语法:Session.Abandon例如:2利用Session存储信息利用Session可以保存变量或字符串等信息,语法如下:Session(“Session名字”)=变量或字符串信息 从Session中调用该信息的语法:a=session(“Session名字”)3利用Session存储数组信息Session存储数组和存储简单信息基本上是一样的,只不过要记住。Session把传入的数组当成一个整体看待,只能把一个数组整体存入取出。 保存信息的语法:Session(“Session数组”)=数组变量 获取Session信息的语法:a=Session(“Session数组”)2、Application对象Application对象用来记载共有信息,它没有失效期。方法有两个:Lock 锁定 Unlock 解除锁定1利用Application存储信息Application的使用也是比较简单的,你可以把变量或字符串等信息很容易的保存在Session中,语法:Application(“Application名字”)=变量或字符串信息 获取Application中的信息也很容易a=Application(“Application名字”)2利用Application存储数组信息利用Application对象存储数组信息和Session对象类似,也必须把数组当成一个整体存入和读取,只是存储时别忘了Lock和Unlock就行了。语法如下:Application(“Application数组”)=数组变量 获取Application信息的语法:a= Application(“Session数组”)3、Global.asa文件该文件是干什么的?Global.asa文件用来存放Session对象和Application对象事件的程序,当Session或Application被第一次调用或结束时,就会运行Global.asa文件中对应的程序。 一般一个网站只能有一个或没有。该文件的名字?必须叫做Global.asa该文件的位置?存放在应用程序的根目录下,也就是说必须存放在WWWRoot下例题:综合应用本节知识编写显示网站在线人数和访问总人数的程序。 Global.asa如下: Sub Application_OnStartApplication.LockApplication(all)=0Application(Online)=0Application.UnlockEnd SubSub Session_OnStartApplication.LockApplication(all)= Application(all)+1Application(Online)= Application(Online)+1Application.UnlockEnd SubSub Session_OnEndApplication.LockApplication(Online)= Application(Online)-1Application.UnlockEnd Sub 在需要显示在线人数和访问总人数的页面文件中写以下代码: Global.asa示例在线人数:访问总人数:4、新建一个应用程序的方法第一步:新建一个文件夹第二步:添加虚拟目录第三步:设置默认文档本讲练习1.请编辑一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论