`
onlycx
  • 浏览: 29648 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Session与Cookies的关系

    博客分类:
  • DRP
阅读更多

         在我们浏览网页中,每发一次请求,都会在本地写下Cookies,如果Cookies不设置时间的话,只是在浏览器中保存,在当前窗口和子窗口中有效,在新打开的窗口中读不到数据。

一个Servlet/JSP设置的Cookies能够被同一个路径下面或者子路径下面的Servlet/JSP读到,其他路径无法读取到。例如在我们设置了JSP的访问路径是Boy/TestServlet,那么我们在Boy/TestServlet/SucServlet下面能够使用所设置的Cookies,但是在Boy/以外的其它路径下面根本找不到设置的Cookies

在我们使用Session时,每次在服务器端创建Session对象时,同时返回一个SessionId对象给客户端(浏览器),在客户端写入Cookies,这个SessionId标识了Session对象与浏览器对象组成,并且该SessionId只属于当前窗口,当浏览器关闭时,连接中断,保存在浏览器中的Session对象消失(客户端产生的这个SessionId只是存在),而服务器端的Session对象则要等到Session过期时间后自动消失(如若不然的话,每次会话都在服务器端产生一个Session对象,对于N多的用户来说,那么多的对象对于内存的消耗来说是无法处理的)。

0
0
分享到:
评论

相关推荐

    Cookie、Session和Token三者的区别及使用

    测试的过程中,经常会有这样的疑惑,什么是Cookie,什么是Session什么是Token,三者的区别又是什么,又是怎么使用的呢,这个文档跟大家详细介绍下三者的区别与使用

    微信企业号开发之微信考勤Cookies的使用

    使用微信考勤,每次使用微信企业号开发:微信用户信息和web网页的session的关系这个里边的方法,调用微信的接口,有点慢,微信官方也推荐使用Cookies,但如何使用Cookies,自己却一直没有搞清楚。 原来一直以为在...

    JSP实例编程100例

    59、session有效时间的设置与取得 60、session时间与ID 61、Cookie有效时间的设置 62、利用隐藏字段传送数据 63、JSP 使用 JavaBean 的方法 64、JSP 使用 JavaBean 65、范围为 Page 的 JavaBean范例程序 66、范围为 ...

    jsp九大内置对象

    同时分配一个String类型的ID号,JSP引擎同时将这换个ID号发送到客户端,存放在Cookie中,这样Session对象,直到客户关闭浏览器后,服务器端该客户的Session对象才取消,并且和客户的会话对应关系消失。当客户重新...

    第8章 ASP编程 PPT

    8.1.1 网站、Web应用程序和虚拟目录的关系... 249 8.1.2 IIS的ASP.net 请求处理过程... 249 8.1.3 ASP.NET 页面生命周期... 252 8.2 ASP的常用控件... 252 8.2.1 HTML 服务器控件概述... 253 8.2.2 ASP 的标准...

    ASP和SQL网站数据库程序设计(DOC)

    9-5-4 Application与Session对象的事件处理程序 285 9-5-5 Global.asa文件的使用 285 第10章 ODBC的设置与应用……….…….287 10-1 ODBC的简介 288 10-2 数据存取组件的更新 290 10-2-1 下载MDAC 290 10-2-...

    JAVA程序员面试题

    一个请求可能跨越多个页面,涉及多个 Web 组件(由于 forward 指令和 include 动作的关系) session是是代表与用于某个 Web 客户机的一个用户体验相关的对象和属性。一个 Web 会话可以也经常会跨越多个客户机请求 ...

    ASP与SQL网页数据库程序设计

    2 Request对象 261 9-2-1 ClientCertificate变量 262 9-2-2 Cookies集合 262 9-2-3 Form集合 264 9-2-4 QueryString变量 266 9-2-5 ServerVariables集合 270 9-3 Session对象的基础与应用 ...

    About_Login:登录

    Session 3. Passport(在节点中) 在直接进入登录之前,让我们看一下http和登录之间的关系,以及为什么需要cookie和会话。 Web由客户端<->服务器/请求<->响应组成。 并且此操作使用称为http的协议进行。 ...

    超级有影响力霸气的Java面试题大全文档

     Session Bean 还可以再细分为 Stateful Session Bean 与 Stateless Session Bean ,这两种的 Session Bean都可以将系统逻辑放在 method之中执行,不同的是 Stateful Session Bean 可以记录呼叫者的状态,因此通常...

    .Net 如何限制用户登录的方法

    这个和我们计算机貌似没有什么关系。我们这里说的Cookies是指服务器在暂存在计算机上的一段资料。  2.Session 按照英文单词翻译过来是“会话”的意思。存在于服务器的内存中。  限制用户登录的一下场景 1。比如QQ...

    java 面试题 总结

    Session Bean 还可以再细分为 Stateful Session Bean 与 Stateless Session Bean ,这两种的 Session Bean都可以将系统逻辑放在 method之中执行,不同的是 Stateful Session Bean 可以记录呼叫者的状态,因此通常来...

    阿赛企业网站系统 v14A(精简版:不含会员社区功能).zip

    全站设多级节能设置,可通过调整不同的节能等级平衡网站与服务器的关系,能量级别越大,网站功能开放的越多,同时对服务器要求也高; 新增数据库临时转文件本地储存架构,可以从根本降低数据库的读写压力,提高网站...

    Web系统与技术 课程教材

    8.3.6 Cookies 对象... 281 8.3.7 Page对象... 282 8.4 ADO.NET数据库访问技术... 286 8.4.1 Connection对象... 287 8.4.2 Command对象... 292 8.4.3 DataReader对象... 294 8.4.4 DataSet对象... 297 8.4.5 ...

    优索学生成绩管理系统-.net

    4、Session和Cookies全部迁移到新的类库中进行处理,方便进行转换到Linux; 5、Mappath和ULR编码方式全部迁移;HttpUtility.UrlEncode 6、NPOI升级到2.5.1; 7、引入新的操作图片的库;ZKWeb.System.Drawing 8、系统...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    如产生任何纠纷,均与本博客所有人、发表该文献之人无任何关系。谢谢合作 本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    如产生任何纠纷,均与本博客所有人、发表该文献之人无任何关系。谢谢合作 本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    如产生任何纠纷,均与本博客所有人、发表该文献之人无任何关系。谢谢合作 本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    如产生任何纠纷,均与本博客所有人、发表该文献之人无任何关系。谢谢合作 本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。...

Global site tag (gtag.js) - Google Analytics