Cookie 和 Session

Servlet中,对于CookieSession都有很好的支持,此处就可以基于这个API来完成会话管理的操作。
比如去医院时候的就诊卡:去医院的挂号处,就会先获得到一个就诊卡,就诊卡上就包含了当前患者的关键信息(就相当于cookie ),在各个科室都能刷就诊卡,刷就诊卡的时候,就可以通过医院的服务器,来获取到当前患者的一系列信息,(不只是身份信息,还有以往病例之类的)。
这个机制最主要的用处就是帮助服务器来识别用的身份
就诊卡就是cookie,医院的数据服务器上就保存着用户的信息也就是通过session 的方式来保存的

HttpServletRequest 类中的相关方法

方法 描述
HttpSession getSession() 在服务器中获取会话. 参数如果为 true, 则当不存在会话时新建会话; 参数如果为 false, 则当不存在会话时返回 null
Cookie[] getCookies() 返回一个数组, 包含客户端发送该请求的所有的 Cookie 对象. 会自动把Cookie 中的格式解析成键值对

getSession方法,既能用于获取到服务器上的会话,也能用于创建会话.具体行为,取决于参数.
如果参数为true:会话不存在,则创建会话;存在,则获取。
如果参数为false

  • 11
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值