社区
Web 开发
帖子详情
session过期,如何主动的更新客户端的页面
javalovers
2003-03-29 08:16:19
需求:如果用户的Session一过期,则主动通知客户端浏览器Session过期,重新登陆,请问如何实现?
谢谢各位大哥了
...全文
231
7
打赏
收藏
session过期,如何主动的更新客户端的页面
需求:如果用户的Session一过期,则主动通知客户端浏览器Session过期,重新登陆,请问如何实现? 谢谢各位大哥了
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhusuhao
2003-03-30
打赏
举报
回复
主动不可能,只能在再次请求时检察session值是否为空来判断。这请求也可以用页面刷新来实现。
springgwn
2003-03-30
打赏
举报
回复
为了安全起见,建议你:在session过期后,用户再次请求时,通知客户重新登陆。
方法如上面的老兄所说,取session中变量的值进行判断,如果为空,则提示客户重新登录,否则,正常你的执行页面。
yun15291li
2003-03-30
打赏
举报
回复
再有就是想通知它session过期。
可以String temp=session.getValue("name");
if temp.equals("")
{
response.sendRedirect("ttemp.jsp?error=1");
}
else
{
正常执行页面
}
yun15291li
2003-03-30
打赏
举报
回复
在你的页面里加如response.setHeader("Refresh",change);其中change为设置自动刷新的时间。你可以把它设置为短于session有效期。这样就可以自动刷新你的页面了。保证客户不掉了。
Cango
2003-03-29
打赏
举报
回复
to 虫子:那请问老兄那个JavaScript怎样写法呢? email:tvm7890@163.com 谢谢
anarki12345
2003-03-29
打赏
举报
回复
只有在session过期后,用户请求时,可以通知客户重新登陆。
要不还有一种办法,比如你的session有效期设为30分钟,你可以写个javascript,在31分钟后自动刷新一次页面,这样就可以给用户提示了,要不干脆在29分钟自动刷新一次,不要用户那么麻烦,自己登陆!
cxy_ll
2003-03-29
打赏
举报
回复
不可能
换个方式!
Session
的详解与使用
一、前言 之前的文章已经介绍了Cookie可以让服务端程序跟踪每个
客户端
的访问,但是每次
客户端
的访问都必须传回这些Cookie,如果Cookie很多,这无形地增加了
客户端
与服务端的数据传输量,为了解决这个问题,
Session
就出现了。 二、概念
Session
机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。 相比于保存在
客户端
的Cookie,
Session
将用户交互信息保存在了服务器端,使得同一个
客户端
每次和服务端交互时,不需要每次都传回所有的...
php
session
永久有效,关于php
session
有效期 的一点疑问
SESSION
的回收是在每次访问
页面
的时候进行:回收的机率 =
session
.gc_probability/
session
.gc_divisor,默认是1/1000.如果设置为1,则每次超过了
SESSION
的生存周期(
session
.gc_maxlifetime,默认是1440秒也就是24分钟)去访问的话,
SESSION
一定会被回收.
客户端
每访问一次
SESSION
中的变量,
SESSION
文件的...
session
的工作原理
Session
是 Web 开发中用于跟踪用户状态的重要机制。它通过创建、存储、维护和销毁
Session
对象,实现了在多个请求之间识别和记住特定用户的功能。了解
Session
的工作原理对于开发安全、高效的 Web 应用程序至关重要。在实际开发中,我们需要根据应用程序的需求和安全性要求选择合适的
Session
存储方式,并采取相应的安全措施来保护
Session
的安全性。同时,我们还需要注意
Session
的性能问题,避免在高并发环境下出现性能瓶颈。
springboot + shiro 配置
session
管理
提供了完整的企业级会话管理功能,不用依赖于底层容器(如等),不管是还是环境都可以使用,还提供了。即直接使用的会话管理可以直接替换如容器的会话管理。
Session
机制在单体框架中的实现流程详解
Session
是一种服务器端状态管理机制,用于跟踪用户会话。它通过在
客户端
存储会话标识(
Session
ID),在服务器端存储用户状态数据,实现跨请求的用户状态保持。单体框架中,
Session
的实现通常与框架生命周期深度集成。
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章