jsp session与sqlserver200

来源:百度知道 编辑:UC知道 时间:2024/05/30 15:06:15
各位java高手9命啊~~
我想做个session监听,想达到的目的如下,也希望高手们帮我一条一条的解答下,谢谢.
1、如何让服务器捕捉客户端非正常关闭浏览器.然后更新数据库信息
2、如何当服务器重新启动后,更新数据库信息

功能说明,当客户端访问服务器时,我会记录一些信息保存到数据库中,当客户端停止访问数据库后,我会更新数据库相关信息,现在比较麻烦的就是如果客户端是非正常断开连接或者服务器出现异常.请各位高手帮帮忙,我在线等候,最好是有思路然后有完整的代码,谢谢.

用ajax异步来做,body标签里有个onunload可以捕获浏览器关闭事件,然后执行方法调用后台函数完成更新

至于重启之后可以写个filter或者servlet,在服务器启动的时候加载,修改数据库