请问如何实现记录会员在我的网站上停留的时间呢 我想肯定要用到session
我想问的是 如何实现类似QQ的在线多长时间就给升级,,或者是搜狐博客也有你登陆搜狐博客都能看到自己在博客停留了多长时间的,.

解决方案 »

  1.   

    在连接上来的时候,用一个Date d1 = new Date()记录当前时间,然后在断开的时候记录Date d2 = new Date()断开的时间,然后二者相减,考虑到用户会突然中断的问题,设置一个时间(比如说每5秒)检测一下与客户端的连接,如果连接已经断开则把它表示为断开时间。
      

  2.   

    谢谢你的思路.具体要用到java的什么知识点实现呢..我不怎么清楚.在告诉我点具体的做法吧!
      

  3.   

    这个……我也是只有思路而已,因为毕竟没有做过类似的,我觉得最重要的还是捕捉到client连接上来的事件和断开的事件,逻辑毕竟是比较简单的,期待达人帮你解答,UP。
      

  4.   

    每隔一段时间记录用java代码则呢么做
      

  5.   

    写一个线程,用一个while(boolean)循环,然后wait(5000(即5秒))就可以了。