cookie 一般是在js中操作,进行一些数据的保存,以及action 的逻辑校验!

引用的时候 记得 先引用jquery,再引用jquery.cookie的插件,

基本用法

$.cookie(‘cookieName’,'cookieValue’,{expires:7});

注:当指明时间时,故称为持久cookie,并且有效时间为天。

获取cookie:

$.cookie(‘cookieName’); //如果存在则返回cookieValue,否则返回null。

删除cookie:

$.cookie(‘cookieName’,null);

action层

Cookie[] cookies = request.getCookies();
for (Cookie cookie : cookies) {
System.out.println(cookie.getName()+"--cookie---"+cookie.getValue());
}

session的使用:在action层 request.getSession().setAttribute("WJ", "XXXX");

request.getSession().getAttribute("WJ")

两者的区别:

1、cookie数据存放在客户的浏览器上,session数据放在服务器上。

2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗
   考虑到安全应当使用session。

3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能
   考虑到减轻服务器性能方面,应当使用COOKIE。

4、单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie。

5、所以个人建议:
   将登陆信息等重要信息存放为SESSION
   其他信息如果需要保留,可以放在COOKIE中

转载于:https://www.cnblogs.com/qianduanxiaocaij/p/5367353.html

cookie 以及session 的使用相关推荐

  1. 你想了解的Cookie和Session就在这~

    目录 1.会话的概念 2.保存会话的两种技术 3.Cookie 4.Session(重点) 1.会话的概念 我们知道session的意思就是会话,Cookie和Session 是两种会话技术,我们首先 ...

  2. Cookie和Session的区别与联系

    Cookie和Session Session 会话的理解 Session的作用 HTTP协议的无状态特点 Session的实现原理(重点) Session常用方法: Cookie 基本介绍 经典案例 ...

  3. 前端页面——Cookie与Session有什么区别

    我们在实际生活中总会遇到这样的事情,我们一旦登录(首次输入用户名和密码)某个网站之后,当我们再次访问的时候(只要不关闭浏览器),无需再次登录.而当我们在这个网站浏览一段时间后,它会产生我们浏览的记录, ...

  4. cookie、session总结

    前几天在调试第三方支付接口时碰到一个session失效问题,用了几天时间才搞明白,现在回想一下,主要还是由于cookie和session这一块的一些基本概念没有搞清楚,现总结一下. 浏览器使用HTTP ...

  5. cookie 和session 的区别详解

    转自 https://www.cnblogs.com/shiyangxt/archive/2008/10/07/1305506.html 这些都是基础知识,不过有必要做深入了解.先简单介绍一下. 二者 ...

  6. web存储中cookie、session区别

    http协议是一种无状态的协议,浏览器对服务器的每一次请求都是独立的.为了使得web能够产生一些动态信息,就需要保存"状态",而cookie和session机制就是为了解决http ...

  7. cookie和session的代码实现

    cookie和session的代码实现 1.设置cookie 今天笔试题考的是cookie的设置,我竟然选了request也可以设置cookie,我的天呀. 我们来看如何在response设置吧 pu ...

  8. 还分不清 Cookie、Session、Token、JWT?

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 转自:掘金   作者:秋天不落叶 juejin.im/po ...

  9. Token ,Cookie、Session傻傻分不清楚?

    点击上方蓝色"视学算法",选择"设为星标" 作者 | 王菜鸟1993 来源 | cnblogs.com/JamesWang1993/p/8593494.html ...

  10. Flask之Cookie与Session

    Cookie与Session 1 Cookie 设置 from flask import Flask, make_responseapp = Flask(__name__)@app.route('/c ...

最新文章

  1. 基于WINCE6.0的nandflash驱动(基于K9F1G08U0B)
  2. Bugzill 备份
  3. eclipse中下载spring-tool-suite插件遇到的问题
  4. 刚刚做了一个菜单导航变亮的效果,共享一下吧!
  5. Apache 配置SSL网站
  6. Advanced Installer生成安装包
  7. 获取域管理员权限的几种方式
  8. 12306服务器无响应,12306网络无法连接502是什么意思
  9. 服装计算机辅助设计论文,服装设计计算机辅助设计应用探索-服装设计论文-设计论文.docx...
  10. 社会软件力量:六度分隔理论
  11. 计算机硬盘换,电脑硬盘可以随便换吗
  12. Linux中的setuid简介
  13. 计算机杀毒有什么好处,电脑杀毒哪个最好?电脑杀毒的选择和使用
  14. 闪迪u盘不能识别好办法_U盘不能识别怎么办 U盘无法识别的7种解决方法
  15. 小程序实现图片双滑放大缩小
  16. 警醒篇:如何做人?(转载)
  17. Ubuntu下安装XAMPP
  18. SQLServer中常用的分页查询语句
  19. 一个屌丝程序猿的人生(三十五)
  20. Java问题集锦--Missing artifact net.sf.json-lib:json-lib:jar:2.4

热门文章

  1. assertion: 18 { code: 18, ok: 0.0, errmsg: auth fails }
  2. 谷歌Apps vs.微软Office
  3. 一起谈.NET技术,NHibernate 3.0.0.Alpha1 发布及新特性介绍
  4. LINUX/CentOS防CC***脚本
  5. 神秘黑客攻陷密码管理器 Passwordstate 部署恶意软件,发动软件供应链攻击
  6. 开源搜索服务 Apache Solr 出现多个高危漏洞
  7. 挪威议会的内部邮件系统遭攻击,信息被盗
  8. RigUp 数据库暴露7.6万份美国能源行业文件
  9. 关于JQuery全选/反选第二次失效的问题
  10. Django完整的开发一个博客系统