【Jsp+Servelt】Jsp的内置对象-Session
来源:互联网 发布:穿越火线手游领枪软件 编辑:程序博客网 时间:2024/05/22 03:28
Session也是一个很常用的对象,这个对象代表一起用户会话。一次会话的含义是:从客户端浏览器链接服务器开始,到客户端浏览器与服务器断开为止,这个过程就是一次对话。
Session通常用于跟踪用户的会话信息,如判断用户是否登录系统,或者在购物车应用中,用于跟踪用户购买的商品等。
Session范围的属性可以在多个页面之间共享,一旦关闭浏览器,即session结束,session范围内的属性将全部丢失。
Session对象是HttpSession的实例,HttpSession有如下两个常用的方法:
setAttribute(StringattName,Object attValue):设置session范围内attName属性的值为attValue。
setAttribute(String attName):返回session范围内attName属性的值。
考虑到session本身的目的,通常只应该把与用户会话状态相关的信息放入到session范围内。不要仅仅为了两个页面之间的信息交换,就将该信息放入到session范围内。如果仅仅为了两个页面的交换信息,可以将信息放入到request范围内,然后forward请求即可。
关于session还有一点需要指出,session机制通常用于保存客户端的状态信息,这些状态信息,需要保存到Web服务器的硬盘上,所以要求session里的属性值必须是可序列化的,否则会引发不可序列化的异常。
- 【Jsp+Servelt】Jsp的内置对象-Session
- 【Jsp+Servelt】JSP内置对象-out、pageContext
- JSP内置对象----session
- jsp内置对象session
- JSP内置对象---session
- JSP内置对象---session
- JSP内置Session对象
- JSP内置对象session
- jsp内置对象session
- JSP内置对象session
- JSP内置对象:session对象
- JSP的9个内置对象-session
- JSP的内置对象(session)
- JSP的内置对象之session
- jsp内置对象之session的生命周期
- JSP内置对象之session
- JSP内置对象—session
- session内置对象JSP学习
- 利用job并行执行Oracle存储过程
- nginx原理及应用
- jsp引入css,js等文件浏览器解析空白的问题
- 磁盘缓存DiskLruCache源码
- 命令行使用TortoiseSVN
- 【Jsp+Servelt】Jsp的内置对象-Session
- FastCgi 与 PHP-FPM 之间的区别
- ThreadPoolExecutor机制
- Linux环境下查看服务器硬件信息
- [leetcode]13. Roman to Integer
- 阿里云公司Hadoop研发的要求,看看人家需要什么样的人才?
- JSP的7个动作指令之useBean,setProperty,getProperty指令
- getField用法总结
- Linux设备驱动二 (4)上下文切换和抢占