Servlet提供了HttpSession接口,该接口提供了一种跨多个页面请求或访问网站时识别用户以及存储有关用户信息的方式。

Servlet容器使用这个接口来创建一个HTTP客户端和HTTP服务器之间的session会话。会话持续一个指定的时间段,跨多个连接或页面请求。

Session技术原理

当浏览器访问服务器时,我们可以操作创建Session,在Session创建时,服务器会自动创建一个Cookie,发送给客户端,用于存储sessionid,这个Sessionid的值是唯一的!

当浏览器再次访问服务器时,服务器会自动获取这个sessionid,然后当我们需要使用session时,获取的对象就是根据这个id在内存中找到的对象。

最新文章

  1. [threeJs][新浪股票api][css3]3D新浪财经数据-最近A股涨的也太疯了......
  2. 转:java怎么用一行代码初始化ArrayList
  3. XAF Spreadsheet property Editor
  4. 转: 使用virtualenv搭建独立的Python环境
  5. 基于Linux的oracle数据库管理 part1( 准备及linux基础 )
  6. poj 2728 最优比率生成树
  7. 【JDK源码系列】ConcurrentHashMap
  8. stack around the variable “XX” was corrupted
  9. 10.27 noip模拟试题
  10. Android Fragment 详解(一)
  11. linux 多个源文件在编译时会产生一个目标文件
  12. 《实战Java高并发程序设计》pdf
  13. 201521123114《Java程序设计》第9周学习总结
  14. Android简易实战教程--第二十五话《网络图片查看器》
  15. Pycharm:设置Tab键一次性为4个空格
  16. 转:【专题二】HTTP协议详解
  17. HTTPS双向认证+USB硬件加密锁(加密狗)配置
  18. How do I create a List in Scala?
  19. Android实践项目汇报
  20. Duplicate Symbol链接错误的原因总结和解决方法[转]

热门文章

  1. Cena使用
  2. JQuery ajax 把后台返回的List数据 遍历出来 赋值给div
  3. MongoDB 学习三
  4. Redis学习笔记(1):Redis的说明与安装
  5. iOS中版本号的获取及其意义
  6. Vue实战指南之依赖注入(provide / inject)
  7. windows64位安装mysql-5.7.12,图文
  8. 基于sys文件系统的LED驱动的移植【原创】
  9. sdut oj 3058 路线冲突问题(BFS+记录路径算法,回溯路径 )
  10. hdu-5726 GCD(rmq)