zoukankan      html  css  js  c++  java
  • cookie和session

    session:

    1、服务器在浏览器首次访问的时候为其创建session。

    2、销毁session:req.getSession.invalidate();

    3、session通过cookie自动传递(sessionID)。

    4、session超时设置:web.xml(项目或者Tomcat都可以)中添加如下代码,单位分钟

    <session-config>
      <session-timeout>10</session-timeout>
    </session-config>

    cookie:

    1、每个cookie只能保存一份数据,必须是字符串

      Cookie  c = new Cookie("name","value");

    2、修改cookie的生存时间,将其保存在硬盘上

      c.setMaxAge(60000);

    3、修改cookie的生效路径

      c.setPath("path");

    4、将cookie绑定到response上

      res.addCookie(c);

    !!! 如果自己不设置cookie,那么在首次访问服务器的时候,服务器会创建一个session,并将SID传到cookie里,将cookie传递到页面。

  • 相关阅读:
    react的路由以及传值方法
    三连击
    给网页添加鼠标样式
    单词统计(续)
    个人课程总结
    构建之法阅读笔记02
    构建之法阅读笔记01
    第十六周总结
    计算最长英语单词链
    第十五周总结
  • 原文地址:https://www.cnblogs.com/suhfj-825/p/8215270.html
Copyright © 2011-2022 走看看