【cookie的使用】&【Session】
明确一点:
cookie由服务器创建Cookie cookie=new Cookie("haha","xixi") 通过HtttpServletResponse对象的addCookie(cookie)方法存储到浏览器端。
cookie是一个键值对。cookie不能存中文,若存中文需要编码处理。
①创建Cookie
Cookie cookie=new Cookie(String key,String value);
②将Cookie写回浏览器
通过HtttpServletResponse对象的addCookie(Cookie cookie)方法
③服务器端如何获取cookie
通过HtttpServletRquest对象的Cookie[] cookies = request.getCookies();方法
getName();
getValue(String name)
【Session】
1.cookie 大小数量有限制 ---引入服务端的会话技术--session
(已时间换空间,以空间换时间)
1.获取session
HttpSession session=request.getSession();
2.往session存数据
存数据:setAttribute(String key,Object value);
取数据:getAttribute(String key);
移除数据:removerAttribute(String key);
三个域对象:(范围由大到小依次排序)
ServletContext(整个web项目) -----> HttpSession(一次会话) ----> HttpServletRequest(一次请求(转发可以获取前一个Servlet存的数据))
最新文章
- Android 6.0 - 动态权限管理的解决方案
- css 居中
- tyvj2018 小猫爬山
- NHibernate系列文章二十六:NHibernate查询之SQL Query查询(附程序下载)
- 6 个基于 jQuery 的表单向导插件推荐
- Win7家庭普通版、家庭高级版、专业版、旗舰版版本差别
- SqlSugar常用查询实例-拉姆达表达式
- linux杂记(十二?) 关于账号和密码的二三事
- Angular - - ngList、ngRepeat、ngModelOptions
- 老李分享:Uber究竟是用什么开发语言? 2
- spring中WebApplicationContextUtils类说明
- Python正则匹配之有名分组
- VSTO:使用C#开发Excel、Word【7】
- 动画Completed事件里获取执行该动画的UI对象
- 解决:win8.1 oepnvpn客户端 redirect-gateway def1无效,自动获取的IP没有网关问题
- jq复制到剪切板插件clipboard.min.js(兼容IE9)
- CNN图像分割总结
- Android学习笔记_17_Intent匹配规则(隐式意图)
- 通俗理解 React 高阶函数
- 无法重启ssh