社区
Java EE
帖子详情
Session问题
fly_811160
2008-05-14 05:27:07
请问各位高人:Servlet中的Session到底有什么用?应该怎么用呢?就是搞不明白!
谢谢!!!
...全文
96
4
打赏
收藏
Session问题
请问各位高人:Servlet中的Session到底有什么用?应该怎么用呢?就是搞不明白! 谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaoyao2008ly
2008-05-15
打赏
举报
回复
保存信息!
chuailong
2008-05-15
打赏
举报
回复
说白了就是保存一些信息,等需要时候在用.
kuyesuifeng
2008-05-14
打赏
举报
回复
J2EE中会话(session)bean 表示与客户端程序的临时交互. 当客户端程序执行完后, 会话bean 和相关数据就会消失.
Servlet中的session基于Cookie技术,Session保存在服务器端(一般会设置有效期),SessionID保存在客户端.Session里面保存!!若干个!!!"键-值"对,可以通过 void setAttribute(java.lang.String name, java.lang.Object value) 来修改/添加
HttpSession session = request.getSession();
session.setAttribute("abc",new Integer(567));//新增属性 键:abc 值:new Integer(567)
session.setAttribute("jkl",new Person());//新增属性 键:jkl 值:new Person()
session.setAttribute("abc",new Double(5.67));//已经存在 键abc,将会修改该键对应的值
Session本质上也是一组"键-值"对 其中的"键"保存在客户端(钥匙)是字符串 其中的"值"保存在服务器端(保险箱)可以是Object类型
sessionID与session的关系:钥匙与银行保险箱 钥匙在客户端 保险箱在服务器端
URL重写:解决了关闭浏览器cookie产生的问题
!!!!!!!!!!!!!Session在关闭浏览器时会失效,在下次访问时不能获得同一个Session了
简单来说,session就是servlet中用来获取与设置业务层中session bean保存的数据的东东,而session bean 中保存的数据又可以从数据库中获得或者更新到数据库。
黑夜
2008-05-14
打赏
举报
回复
最常用的保存会话信息
tomcat-redis-
session
-manager支持tomcat7
因tomcat7使用redis共享
session
,其他的包存在
问题
,自己编译后处理通过。 该包是在https://github.com/jcoleman/tomcat-redis-
session
-manager 将源码编译后的包。
分布式
session
问题
解决方案
一、什么是分布式
session
问题
a、什么是
session
session
是一种会话技术,我们知道http是无状态协议的,就是这次连接传输数据后,下次连接服务器是不知道这次的请求是谁的,因此我们要做一个标记,让服务器知道每次请求是哪个(客户端)浏览器发出的,就是请求的时候服务器会创建一个
session
把
session
的值保存在服务器,把
session
ID返回给浏览器,请求的时候把
session
ID放在请求头中,这样服务器解析之后就能发现是哪个浏览器发来的请求 b、
session
存放在什么地方,会..
SpringBoot解决跨域访问及一致性
Session
问题
解决
问题
前后端分离项目背景下,跨域访问及一致性
session
问题
(是否同一用户)。 ps:以前做的项目都是前、后端部署在一个tomcat容器中,不会涉及到跨域访问以及一致性
session
问题
。随着前后端分离架构的流行,前、后端部署在不同服务器等都会涉及到跨域等
问题
。 同源策略 同源策略是浏览器保证安全的基础,它的含义是指,A网页设置的 Cookie,B网页不能打开,除非这两个网页同...
VUE+php跨域
session
问题
VUE+php跨域
session
问题
VUE+php跨域
session
问题
cookie跨域请求中 cookiephp跨域
session
VUE+php跨域
session
问题
闲来无事,公司又处于下滑期,于是就自学了vue.js,但是作为初学者,遇到很多
问题
,这里要感谢我的Big Brother @Dires.t帮助我许多,因此解决了
问题
,好了言归正传! cookie 首先必须明确一点,存储cooki...
no
session
问题
的产生与解决
no
session
问题
的产生是由于,才有对象导航加载数据,页面使用数据时,由于
session
已经关闭,无法加载相应数据,此时,可以配置关联关系时设置lazy属性=false,立即加载方法,也可以提前使用数据,使其自动加载,这里介绍使用 Open
Session
InViewFilter解决no
session
问题
在使用了Spring的情况下,解决这个
问题
很简单,因为Spring已提供了这个过滤器来解
Java EE
67,538
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章