首页 > 代码库 > JSP状态管理
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状态管理
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。