JSP状态管理
Posted Lucky锦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSP状态管理相关的知识,希望对你有一定的参考价值。
http协议无状态性
无状态是指,当浏览器发送请求给服务器的时候,服务器响应客户端请求。
但是当同一个浏览器再次发送请求给服务器的时候,服务器并不知道它就是刚才那个浏览器。
简单说,就是服务器不会去记得你,所以就是无状态协议。
保存用户状态的两大机制(Session/Cookie)
什么是Cookie?
是Web服务器保存在客户端的一系列文本信息。
典型应用一:判定注册用户是否已经登录网站
典型应用二:“购物车”的处理
Cookie的作用
对特定对象的追踪
保存用户网页浏览记录与习惯
简化登录
安全风险:容易泄露用户信息
Cookie的创建与使用
创建Cookie对象
Cookie newCookie = new Cookie(String key, Object value);
写入Cookie对象
response.addCookie(newCookie);
读取Cookie对象
Cookie[] cookies = request.getCookies();
常用方法
Session与Cookie的对比
以上是关于JSP状态管理的主要内容,如果未能解决你的问题,请参考以下文章