我用struts 做了个论坛,想做个显示用户在线的功能,不知道怎么实现,请各位高手赐教,谢谢

解决方案 »

  1.   

    从session里做文章,它不是有开始和结束两个事件吗!~在里面加东西
      

  2.   

    数据库有个字段 用户登陆 即改变。count(这个字段) 就可以统计了。
    还有可以用个Listener
    实现这个接口 需要重写2个方法。
    在createSession()中//好似是这个方法
    用个全局变量++统计有多少个用户登陆。
    每个用户登陆 这个方法都会对应这个用户创建一个用户session当然服务器启动的时候会创建一个服务器session 
    所以这个值从1开始。你++完需要-1
      

  3.   

    弄个全局变量,一个session开始就在变量里+1,结束就-1
    不知道有没有更好的方法