如何深入解析Session实战应用及其运行原理?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1182个文字,预计阅读时间需要5分钟。
@toc一. Session基础
1.什么是Session?
Session是基于Web服务器的状态保持的一种方法。服务器为每个用户(浏览器)创建一个Session对象,用于存储用户的会话信息。1.1 Session的工作原理服务器为每个用户创建一个Session对象,存储在服务器端。浏览器通过Cookie或URL重写的方式传递Session标识。只要浏览器未关闭,Session就保持活跃。
@[toc]
一.Session基础
1.1什么是Session?
Session是基于Web服务器的状态保持的一种方法。
- 服务器将为每个用户(浏览器)创建一个Session对象。
- 一个Session独占浏览器。只要浏览器未关闭(Tomcat未打开或JSSessionID未清除)(关闭网页不影响),Session就存在。
- 用户登录后,可以访问整个网站!–>保存用户信息。
1.2 Session和的区别?
Cookie原理图如下:
-
Cookie把用户的数据给到用户的游览器,只有游览器本地保存(它可以保持多个)
-
Session把数据写个服务器端的用户对应的Session中,每个用户独占一个。(保存重要的信息,避免浪费服务器的资源)
Session原理图如下:
二.Session保持会话实战
1.我们可以在之前cookie项目过程下,新建类名为:SessionDemo01的工程类。
本文共计1182个文字,预计阅读时间需要5分钟。
@toc一. Session基础
1.什么是Session?
Session是基于Web服务器的状态保持的一种方法。服务器为每个用户(浏览器)创建一个Session对象,用于存储用户的会话信息。1.1 Session的工作原理服务器为每个用户创建一个Session对象,存储在服务器端。浏览器通过Cookie或URL重写的方式传递Session标识。只要浏览器未关闭,Session就保持活跃。
@[toc]
一.Session基础
1.1什么是Session?
Session是基于Web服务器的状态保持的一种方法。
- 服务器将为每个用户(浏览器)创建一个Session对象。
- 一个Session独占浏览器。只要浏览器未关闭(Tomcat未打开或JSSessionID未清除)(关闭网页不影响),Session就存在。
- 用户登录后,可以访问整个网站!–>保存用户信息。
1.2 Session和的区别?
Cookie原理图如下:
-
Cookie把用户的数据给到用户的游览器,只有游览器本地保存(它可以保持多个)
-
Session把数据写个服务器端的用户对应的Session中,每个用户独占一个。(保存重要的信息,避免浪费服务器的资源)
Session原理图如下:
二.Session保持会话实战
1.我们可以在之前cookie项目过程下,新建类名为:SessionDemo01的工程类。

