我没有写过这方面的东西,但我觉得一般的方法(也是可行的方法)是在用户表中加一个在线与否的标识。如果用户登录成功就设为true,如果用户正常退出就设为false;如果用户一段时间(如session的超时时限)没有任何活动,就假设用户为非正常退出,那也设标识为false。应该还会有好的办法,因为我没有涉及相关编程,所以没有深入学习过,看看高手补充吧。

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/1134/1134447.xml?temp=.7838098
      

  2.   

    看了原来的帖子,是可以实现的。我也看过asp的处理方式,在asp中有GLOBAL.ASA
    的文件可以写session建立和撤销时的动作,jsp中有类似的方法吗?
      

  3.   

    实现这个javax.servlet.http.HttpSessionBindingListener接口,就可以了
      

  4.   

    jsp有.jsa文件,跟asp的.asa类似
      

  5.   


    session! 隔半个小时还不联系的都把他的session给删了
      

  6.   

    session("leave") 初始化session("leave")=0,
    如果离开,设置个人的session("leave")=1.
      

  7.   

    to beyond_xiruo :
    有没有.jsa文件的例子?贴一个上来看看好吗?这样大家都可以交流学习,谢谢。
      

  8.   

    我找了csdn里的相关贴子但是很多打不开!