Jsp会话管理

1、会话管理
	*什么是回话:打开浏览器,进行网页的浏览,到关闭浏览器的过程,这个过程称为一次会话。
	
	*购物信息存到什么地方?
		-使用域对象能存储购物信息吗?
			--request域对象是否可以存储购物信息?
				*范围:一次请求
				*不可以:因为reqeust域对象作用范围一次请求有效,最终结算的时候,没有任何购物信息
			
			--ServletContext域对象是否可以存储购物信息?
				*范围:作用于整个web项目
				*不可以:因为每个项目都有ServletContext域,谁先结算的话,会把整个域商品都结算了

		-会话存储购物信息
			--cookie:客户端的技术
				*使用cookie存储信息
				*过程:
					首先第一次买的东西到服务器得到东西,把这个值通过cookie返回到浏览器中。
					
					第二次在买东西,携带内存存的这个值发送请求,到服务器得到买的东西的,同时携带上个东西,把这两个值都返回到浏览器内存中。
					
					最终进行结算:把内存中这两个值携带进行发送,在服务器得到这两个值,完成结算。

			--session:服务端的技术
				*使用session存储购物信息
				*过程:
					首先第一次购物的时候,会生成一把key存储到服务器的独立的空间,然后返回给浏览器key。

					第二次在购物的时候,浏览器会携带第一次返回的key进行购物,把新的商品添加到空间,然后又返回一把新的key。

					最终结算的时候,浏览器带着最新的key发送到服务器,然后打开空间,进行结算里面的东西。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值