码迷,mamicode.com
首页 > 其他好文 > 详细

Servlet会话管理

时间:2018-10-20 18:26:41      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:bsp   就是   会话管理   资源   无法   导致   隐藏   tps   ase   

会话可以简单的理解为客户端用户打开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器的整个过程称为一个会话。即一个客户端用户和服务器端进行通讯的过程,也是客户端和服务器端之间的数据传输过程。

HTTP协议的无状态性导致web服务器无法区分一个HTTP请求是否为第一次访问,因此需要程序必须能管理会话,并为每个用户保存其与服务器交互过程中产生的数据。

会话管理就是管理浏览器客户端和服务器端之间会话过程中产生的数据。

Servlet有4中不同的状态保持技术:

-- URL重写(token-based会话跟踪技术)

-- 表单隐藏域

-- cookies(客户端技术,数据保存在客户端)

-- HTTPSession(服务器端技术,数据保存在服务器端)


 

URL重写 (token-based会话跟踪技术)

将一个或多个token添加到URL的查询字符串中,每个token通常为 key=value 的形式。其中,URL和token之间用 ? 分隔,token之间用 & 分隔。

URL重写仅适合于信息仅在少量页面间传递,且信息本身不敏感的情况

 

Servlet会话管理

标签:bsp   就是   会话管理   资源   无法   导致   隐藏   tps   ase   

原文地址:https://www.cnblogs.com/0820LL/p/9822398.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!