比如eclipse 点击 那个红色的四方按钮,或者在执行.bat文件时关闭程序背后的命令窗口,这个时候如何在对数据库操作,将用户的登录状态设置为可登录状态,否则下次无法登录。使用了Runtime.addShutdownHook() 方法不行,请高手帮帮忙!
解决方案 »
- 来个人吧.实现没招了...
- spring中hibernatedaosupport以及ApplicationContext问题
- 毕业设计 web聊天室 怎样判断用户已离线
- 紧急求救,过滤器配置问题报错:The requested resource (/student/) is not available
- 给考官的问题
- 如何在J2EE服务器端调用远程dll?并向远程传递参数?
- 真是郁闷呀.关于jasper报表输出的问题.....
- struts和其他不用struts的集成问题
- 初学java应从哪里学起?各位大虾请指教
- 有关url 类的两个问题,求教高人
- 不明白<logic:equal>用法
- Oracle+ibaits异常 java.lang.ClassNotFoundException 急
点这个的时候什么代码也执行不了的。
你按那个红色的按钮,就算是finally模块的代码也不会被执行,finalize方法也不会调用。
你可以考虑设置超时机制来判断你的用户已经不是激活状态,比如用户离开工作界面1个小时以后,我觉得你告诉他应该重新登录一次,用户应该没意见。