管理员修改用户权限后,如何让在线用户页面相应刷新

zz2617436 2008-11-04 03:02:13
管理员修改用户权限后,如何让在线用户页面相应刷新

我不希望用间隔时间来刷新,那么有什么更好的办法吗?请大家讨论讨论
...全文
691 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
zz2617436 2008-11-07
  • 打赏
  • 举报
回复
可不可以控制用户的session句柄,使其连接超时
hy0231 2008-11-04
  • 打赏
  • 举报
回复
每次在访问页面时都加上权限判断,去读数据库.
  • 打赏
  • 举报
回复
[Quote=引用楼主 zz2617436 的帖子:]
管理员修改用户权限后,如何让在线用户页面相应刷新

我不希望用间隔时间来刷新,那么有什么更好的办法吗?请大家讨论讨论
[/Quote]
修改权限的同时又不能间隔刷新,除非你在修改权限时调用相应的处理方法,不然很难实现啊
sebatinsky 2008-11-04
  • 打赏
  • 举报
回复
其实没有必要刷新,除非你是十分紧迫的时候,其实在下次登录的时候,就自动更换了用户权限,

不过你是问的这个问题,

我就有一个方法,:跟楼上一位仁兄一样,提示信息,就是做一个判断,数据库中的数据更改之后,做一个页面刷新,当然,这个也是有个时限的,就是多少时间权限判断一次,,
chjx1982 2008-11-04
  • 打赏
  • 举报
回复
那就让页面每隔几秒钟读取一次数据库,这样就能做到即时更新了。
非典型射手 2008-11-04
  • 打赏
  • 举报
回复
要是不想轮训服务器的话估计上面的方案已经很好了,

要知道用户看到的页面仅仅是一个HTML,服务器没法主动连接到客户端的
lihan6415151528 2008-11-04
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 zz2617436 的回复:]
引用 3 楼 lihan6415151528 的回复:
我能想到笨拙的方法就是管理员操作在线用户,先发一封email或者信件通知对方,然后将其登陆状态改成退出状态,令其再次登陆,登陆后对其设置的功能也就生效了!仅个人建议


这样的话,在线用户如果不去查看信件,都不知道怎么被强制退出了,不够人性化
[/Quote]

提前1小时通知的话,用户肯定会看见的!还有得看管理员以什么方式去提醒了
向csdn这样应该可以的,只要用户跳转或者页面刷新时候,就会有新的消息
【如鱼饮水】 2008-11-04
  • 打赏
  • 举报
回复
那发一个和qq一样右下方自动弹出的一个对话框
反正弄一个最明显的 让用户看到就好了
big_waves 2008-11-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lihan6415151528 的回复:]
我能想到笨拙的方法就是管理员操作在线用户,先发一封email或者信件通知对方,然后将其登陆状态改成退出状态,令其再次登陆,登陆后对其设置的功能也就生效了!仅个人建议
[/Quote]
可以改为信息提示,比如弹出框。
zz2617436 2008-11-04
  • 打赏
  • 举报
回复
还有没有
zz2617436 2008-11-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lihan6415151528 的回复:]
我能想到笨拙的方法就是管理员操作在线用户,先发一封email或者信件通知对方,然后将其登陆状态改成退出状态,令其再次登陆,登陆后对其设置的功能也就生效了!仅个人建议
[/Quote]

这样的话,在线用户如果不去查看信件,都不知道怎么被强制退出了,不够人性化

w2gavin 2008-11-04
  • 打赏
  • 举报
回复
我认为没有必要即时的实现用户权限的变更,因为要即时实现的话,必须在每个可能的页面切换点对数据库进行查询,这样的代码会大大降低系统的效率。LS的方法不错
ri881226 2008-11-04
  • 打赏
  • 举报
回复
帮顶
woshizn 2008-11-04
  • 打赏
  • 举报
回复


不能吧, 你只有等用户自己跳转的时候,判断他权限
lihan6415151528 2008-11-04
  • 打赏
  • 举报
回复
我能想到笨拙的方法就是管理员操作在线用户,先发一封email或者信件通知对方,然后将其登陆状态改成退出状态,令其再次登陆,登陆后对其设置的功能也就生效了!仅个人建议
【如鱼饮水】 2008-11-04
  • 打赏
  • 举报
回复
学习
mark
【如鱼饮水】 2008-11-04
  • 打赏
  • 举报
回复
一般权限是用数据库字段确定
刷新时 重新查数据库就好·~

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧