您的位置:首页 >滚动 >

简述java中的session用法和细节记录?Session的原理是什么?

2023-01-19 09:49:36    来源:酷狗科技网

1、javaWeb工程通用的HttpSession

2、SpringMVC特有的@SessionAttributes

当客户端第一次请求会话对象时,服务器会创建一个 Session 对象,并为该 Session 对象分配一个唯一的 SessionID (用来标识这个 Session 对象);

服务器将 SessionID 以 Cookie(Cookie 名称为:“ JSESSIONID ”,值为 SessionID 的值,如 Set-Cookie:JESSIONID=10 )的形式发送给客户端浏览器;

客户端浏览器再次发送 HTTP 请求时,会将携带 SessionID 的 Cookie (如 cookie: JESSIONID=10 )随请求一起发送给服务器;

服务器从请求中读取 SessionID,然后根据 SessionID 找到对应的 Session 对象。

关键词: 简述java中的session用法和细节记录 Session的原理是什么 java中stream的用法 javaweb中session的作用

相关阅读

精彩推送