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

session 与 cookie的区别<转载>

 
阅读更多

整个过程就是
1 客户端发起第一次请求
2 服务器端生成JSESSIONID的唯一标识,以及对应的Session对象,然后保存到映射区,其实就是一个Map的东西
3 服务器在处理完毕后,将JSESSIONID发送给客户端
4 客户端将JSESSIONID保存到Cookie里面,以便后面使用
5 后续的请求,Cookie里面的JSESSIONID会被一起发送到服务器端
6 服务器在映射区查找对应JSESSIONID的Session,如果找不到或者已经超时过期,则转到第2步处理
7 服务器端处理完毕后,将Session的最后使用时间更新,然后将结果返回客户端

关于Session超时,就是对应JSESSIONID的Session里面的最后使用时间与当前的时间差异,已经超过了系统允许的时间,比如20分钟。
此时系统会转到第二步,重新生成一个JSESSIONID以及对应的Session。

 

 

  • 大小: 16.5 KB
分享到:
评论

相关推荐

    《Java-Web应用开发基础》综合练习3.docx

    Cookie在服务器端生成并发送给浏览器,浏览器将Cookie的key/value保存到某个指定的目录中,服务器的名称与值可以由服务器端定义。 2. J2EE:J2EE是使用Java技术开发企业级应用的工业标准,它是Java技术不断适应和...

    转载的简单的网络验证源码

    4. **Cookie和Session**:在Web应用中,服务器通常使用Cookie来跟踪会话状态,而Session存储在服务器端,用于保持用户登录状态。通过管理Cookie和Session,服务器可以实现会话级别的验证。 5. **公钥基础设施(PKI)*...

    ASP.NET学习积累的代码段(转载)

    5. **状态管理**:ASP.NET提供了多种状态管理机制,包括视图状态(ViewState)、控制状态(ControlState)、隐藏字段、Session和Cookie等。这些技术用于在页面间或服务器端保留用户数据。 6. **页面生命周期**:...

    jsp论坛—别的网站转载的

    这涉及到session管理,可能还需要结合Cookie来实现用户状态的持久化。 2. **数据持久化**:论坛的帖子、评论等内容需要存储在数据库中,因此涉及SQL查询、事务管理以及数据库设计,如表结构、索引优化等。 3. **...

    《PHP网络编程从入门到精通》代码

    这通常涉及表单处理、GET和POST请求的解析、Cookie和Session的管理。对于初学者,理解这些概念是构建动态网站的基础。 在数据库集成方面,PHP与MySQL的结合是常见的选择。书中的章节可能包括如何连接MySQL数据库,...

    thinkPHP5快速入门手册

    - **版权说明**:文档版权属于ThinkPHP官方,未经授权禁止任何形式的转载与下载。 - **版本优势**:更灵活的路由配置,依赖注入,请求缓存,更强大的查询语法,引入请求/响应对象,增强的模型功能等。 #### 一、...

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

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

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

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

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

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

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

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

Global site tag (gtag.js) - Google Analytics