当前位置: 代码迷 >> Java Web开发 >> 怎么给这个session重新符值为空
  详细解决方案

怎么给这个session重新符值为空

热度:40   发布时间:2016-04-17 13:07:35.0
如何给这个session重新符值为空?
已知一个session   的   ID   ,请问如何给这个session重新符值为空?

------解决方案--------------------
session.setAttribute( "id ",null)
------解决方案--------------------
如果需要销毁一个session一般调用session.invalidate();
不能通过session == null来判断是否有session。
------解决方案--------------------
楼主自问自答
------解决方案--------------------
xyflash() ( ) 信誉:72 2007-08-31 10:47:10 得分: 0


是这样的:管理员想销毁莫个用户的session 前其是已经知道这个用户的session ID



-------------------------------
你是想做踢人功能吧?给你一个办法,将要踢的ID加入到application,当某人ID在其中出现,就销毁它的SESSION
------解决方案--------------------
session开着会占用服务器内存,
可以用session.removeAttribute( "name ");
来关闭.
------解决方案--------------------
知道这个session的ID,是不是可以通过application范围的一个getSession(String sessionID)操作,获取到这个session,然后调用这个session的invalidate.

或者,如果实在通过ID获取不到对应的session的话,你应该保存一个Map,键值分别是id和session。
------解决方案--------------------
ding~
------解决方案--------------------
ding
  相关解决方案