Session对象使用时应注意的事项

Session对象用于存储特定的用户会话所需的信息 ,从一个用户开始访问某个特定的主页起,到用户离开位置。服务器可以分送给这个用户一个Session,以存特定的用户信息。Session对象的引入是为了弥补HTTP协议的不足,HTTP协议是一种无状态的协议。那么在使用Session对象时,我们要注意哪些事项吗?

       ASP.NET中的Session不需要Cookies的支持,也就是说,如果用户关闭了Cookies,Session的值一样也可以保存。在默认的情况下,ASP.NET中的Session还是需要Cookies的支持,但是通过一些设定,具体做法是:编辑区配置文件(machine.config或sessionState有关的设置区,将其cookieless属性值设置为Ture。

数据库中session对象的使用

Session指的是访问者从开始访问一个web站点到离开为止的那段时间,而web服务器为每个访问者单独保存一个session对象。通过session可以来存储访问者的一些喜好,例如:访问者是喜好新闻还是专题文章?访问者是否喜欢下载音乐等等,这些信息都可以依据session来跟踪。Session还可以创建电子商务站点的物流篮。无论什么时候用户在网站中选择了一种产品,那么这种产品就会进入购物篮,当准备离开时,就可以立即进行所选择产品的订购。另外,session还可以用来跟踪访问者的习惯,可以跟踪访问者从一个页面到另一个页面,对于站点的更新和定位是非常有好处的。

«1»
最近发表
控制面板
您好,欢迎到访网站!
  [查看权限]
网站分类
搜索
Tags列表
网站收藏
图标汇集
  • 订阅本站的 RSS 2.0 新闻聚合
友情链接

热门搜索: 外链域名 高外链域名 高收录域名

Copyright www.thyst.cn. Some Rights Reserved.