zoukankan      html  css  js  c++  java
  • JavaWeb

     为什么要使用Cookie + Session

    Cookie

     服务器从request获取Cookie + 服务器通过response赋予客户端Cookie

    Session(重点)

    使用场景

    服务器从request获取Session + 把SessionId放进Cookie中

    删除Session

    方法1:手动销毁

    通过调用getSession.invalidate()方法

    方法2:自动销毁

    通过session-config配置timeout时间。下面的例子是,1分钟后过期。

    Session vs Cookie

    Session vs ServletContext (ApplicationContext)

    session 保存在服务器,服务器可以用sessionID来区别user1和user2,来展现不同的数据。

    但如果需要访问user1和user2共享的东西(例如:某网站总共的访问量),则session不再适合保存。

    此时,使用servletContext/ApplicationContex最为合适。

  • 相关阅读:
    leetcode319
    leetcode516
    leetcode46
    leetcode337
    leetcode287
    leetcode328
    leetcode241
    2018-6-30-dotnet-设计规范-·-抽象类
    2018-6-30-dotnet-设计规范-·-抽象类
    2018-8-10-WPF-如何画出1像素的线
  • 原文地址:https://www.cnblogs.com/frankcui/p/14035360.html
Copyright © 2011-2022 走看看