码迷,mamicode.com
首页 > Web开发 > 详细

JSP状态管理

时间:2017-06-17 11:15:49      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:客户端   记录   状态   request   tco   object   http协议   src   etc   

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状态管理

标签:客户端   记录   状态   request   tco   object   http协议   src   etc   

原文地址:http://www.cnblogs.com/shiy/p/7028169.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!