Java会话技术之Session

本文深入探讨了Java中的服务端会话管理,特别是HttpSession。介绍了HttpSession作为Servlet规范中的会话域对象,如何获取和使用,以及其常用方法。通过入门案例展示了HttpSession在数据共享中的作用,并解释了其本质——基于Cookie的会话跟踪。此外,还讨论了HttpSession的钝化和活化机制,强调了服务器自动管理持久化的特性。
摘要由CSDN通过智能技术生成

1.3 服务端会话管理概述

它本质仍是采用客户端会话管理技术,只不过保存到客户端的是一个特殊的标识,并且把要共享的数据保存到了服务端的内存对象中。
(后面看懵逼的再回来看一下这句话,其实还是为了存数据,不过是把数据存到了服务器中,客户端得到的是一把密钥,想要数据了,拿着密钥去服务器找对应“保险柜”去开锁取数据)

每次请求时,把这个标识带到服务器端,然后使用这个标识,找到对应的内存空间,从而实现数据共享。

1.3.1 HttpSession概述

1)HttpSession对象介绍

它是Servlet规范中提供的一个接口。

该接口的实现由Servlet规范的实现提供商提供。我们使用的是Tomcat服务器,它对Servlet规范进行了实现,所以HttpSession接口的实现由Tomcat提供。该对象用于提供一种通过多个页面请求或访问网站来标识用户并存储有关该用户的信息的方法。简单说它就是一个服务端会话对象,用于存储用户的会话数据。

同时,它也是Servlet规范中四大域对象之一的会话域对象。并且它也是用于实

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

呆萌宝儿姐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值