第5章(2)Session、Application.ppt
《第5章(2)Session、Application.ppt》由会员分享,可在线阅读,更多相关《第5章(2)Session、Application.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、5.4 Session 对对 象象 SessionSession对对对对象象象象,又又又又叫叫叫叫会会会会话话话话对对对对象象象象。用用用用来来来来记记记记载载载载特特特特定定定定客客客客户户户户的的的的信信信信息息息息。即即即即使使使使该该该该客客客客户户户户从从从从一一一一个个个个页页页页面面面面跳跳跳跳转转转转到到到到另另另另一一一一个个个个页页页页面面面面,该该该该SessionSession信信信信息息息息仍仍仍仍然然然然存存存存在在在在,客客客客户户户户在在在在该网站的任何一个页面都可以存取该网站的任何一个页面都可以存取该网站的任何一个页面都可以存取该网站的任何一个页面都可以存取
2、SessionSession信息。信息。信息。信息。当当当当用用用用户户户户打打打打开开开开浏浏浏浏览览览览器器器器窗窗窗窗口口口口,并并并并输输输输入入入入一一一一个个个个合合合合理理理理的的的的地地地地址址址址后后后后,一一一一个个个个会会会会话话话话就就就就创创创创建建建建了了了了。当当当当服服服服务务务务器器器器确确确确认认认认浏浏浏浏览览览览器器器器窗窗窗窗口口口口已已已已关关关关闭闭闭闭,则则则则会会会会话话话话结结结结束束束束。若若若若浏浏浏浏览览览览器器器器窗窗窗窗口口口口的的的的内内内内容容容容由由由由于于于于长长长长时时时时间间间间的的的的不不不不更更更更新新新新,超超超超
3、过过过过了了了了失失失失效效效效时时时时间,也会自动结束会话。间,也会自动结束会话。间,也会自动结束会话。间,也会自动结束会话。5.4.1 Session对象的变量对象的变量 会会会会话话话话级级级级变变变变量量量量用用用用于于于于保保保保存存存存用用用用户户户户会会会会话话话话一一一一级级级级的的的的个个个个人人人人数数数数据据据据。访访访访问问问问同同同同一一一一网网网网页页页页的的的的不不不不同同同同用用用用户户户户,会会会会话话话话级级级级变变变变量量量量有有有有不不不不同同同同的的的的取值。取值。取值。取值。要要要要在在在在网网网网页页页页中中中中定定定定义义义义一一一一个个个个会会
4、会会话话话话级级级级变变变变量量量量,可可可可使使使使用用用用如如如如下形式:下形式:下形式:下形式:session(session(变量名变量名变量名变量名)=)=值值值值例例例例5-4-15-4-1 显示当前设置的所有会话级变量。(显示当前设置的所有会话级变量。(显示当前设置的所有会话级变量。(显示当前设置的所有会话级变量。(session1.aspsession1.asp)%session(username)=session(username)=张明张明张明张明 session(age)=20 session(age)=20 response.write response.write s
5、ession(username)session(username)&,欢迎你!欢迎你!欢迎你!欢迎你!response.write response.write 你的年龄是:你的年龄是:你的年龄是:你的年龄是:&session(age)session(age)%5.4.2 Session对象的属性和方法对象的属性和方法SessionSession对象的方法:对象的方法:对象的方法:对象的方法:Abandon方法方法vv SessionSession对象到期后会自动清除,但到期前可以用对象到期后会自动清除,但到期前可以用对象到期后会自动清除,但到期前可以用对象到期后会自动清除,但到期前可以用Ab
6、andonAbandon方法强行清除。方法强行清除。方法强行清除。方法强行清除。vv语法:语法:语法:语法:Session.AbandonSession.Abandonvv例如:例如:例如:例如:%response.write session(username)%SessionSession对象有如下主要的属性。对象有如下主要的属性。对象有如下主要的属性。对象有如下主要的属性。1Timeout属性属性v SessionSession对象的有效期默认为对象的有效期默认为对象的有效期默认为对象的有效期默认为2020分钟分钟分钟分钟。v 利用利用利用利用TimeoutTimeout属性可以修改属性可
7、以修改属性可以修改属性可以修改 SessionSession对象的有对象的有对象的有对象的有效期时长。语法:效期时长。语法:效期时长。语法:效期时长。语法:Session.Timeout=Session.Timeout=整数整数整数整数(分钟)(分钟)(分钟)(分钟)例如:例如:例如:例如:%Session.Timeout=30%2CodePage属性属性也可以在网页开始位置使用如下形式的一行指定也可以在网页开始位置使用如下形式的一行指定也可以在网页开始位置使用如下形式的一行指定也可以在网页开始位置使用如下形式的一行指定缺省的代码页。缺省的代码页。缺省的代码页。缺省的代码页。3LCID属性属性
8、 4SessionID属性属性 SessionID属性返回当前会话的标识值,属性返回当前会话的标识值,只要只要Web服务器没有重新启动,该值是连服务器没有重新启动,该值是连续编号的。续编号的。Session_OnStartSession_OnStart 对象开始时,调用该程序对象开始时,调用该程序对象开始时,调用该程序对象开始时,调用该程序Session_OnEndSession_OnEnd 对象结束时,调用该程序对象结束时,调用该程序对象结束时,调用该程序对象结束时,调用该程序5.4.3 Session对象的事件对象的事件例如:例如:Sub Sub Session_OnStartSessio
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Session Application
限制150内