在服务器端如何知道客户端的结束了浏览操作(既关闭了流览器), 在服务器端如何知道客户端的结束了浏览操作(既关闭了流览器), 然后,我好在服务器端,销灭掉session 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该用个监听器SessionListener 具体如下 监听器类: package listener; import javax.servlet.http.HttpSessionEvent; import javax.servlet.http.HttpSessionListener; public class Example implements HttpSessionListener{ public void sessionCreated(HttpSessionEvent event){ } public void sessionDestroyed(HttpSessionEvent event){ //session 失效时操作} }web.xml文件这样写: <listener> <listener-class>listener.Example</listener-class> </listener>其实关闭浏览器时session就应该失效了所以你没有必要专门让session失效的 严格的说没法子。就算是用javascript的onunload 来得知离开 ,那客户机死机什么的也没法子通知。一般也就是检查活动时间,活动时间小于规定值就删除。基本的session都是这么做的。 一楼的方法是不行的,如果一定要实现楼主的功能的话,只能用js onunload(),不过死机,浏览器崩溃,停电是没用的 客户端关闭浏览器后session并没有失效,因为像tomcat这种web容器的session实现机制都是采用cookie实现的,这个cookie在用户关闭浏览器后就失效,不过服务器端session实例还是存在的,除非session周期技术 关于session 在线等,一个查找mysql数据的问题,请大哥大姐给解答一下 求救!很急!JSP购物车统计商品数量的问题! 问个小问题 CBX RIA:和J2EE良好配合的Delphi RIA框架 请教;将15位身份证号转换成18位 誰能够将window server2000系统内带的Windows Media Player去除甚至破坏使之不能运行者送100分! jsp 在linux上运行 关于Bean调用的问题 Java+HTML+js 灰色按钮激活问题。 make jsp时出现异常,拜托了,进者有分
具体如下
监听器类:
package listener;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener; public class Example implements HttpSessionListener{
public void sessionCreated(HttpSessionEvent event){
}
public void sessionDestroyed(HttpSessionEvent event){
//session 失效时操作
}
}web.xml文件这样写:
<listener>
<listener-class>listener.Example</listener-class>
</listener>其实关闭浏览器时session就应该失效了
所以你没有必要专门让session失效的
一定要实现楼主的功能的话,只能用js onunload(),不过死机,浏览器崩溃,停电
是没用的
都是采用cookie实现的,这个cookie在用户关闭浏览器后就失效,不过服务器端session实例还是存在的,除非session周期技术