做一个系统的登录用户显示监控的功能,就是获取用户名,用户ip,和用户登录时间
想问下怎么解决比较好,存在session里是不是登录时用一个session保存信息,然后传递到系统监控的页面里获取session
夸页面session能不能传值?
如果用数据库的话,是不是登录时把数据存到数据库里,然后在系统监控页面读出数据库并显示,那我退出了还要清空数据库吧
不是很清楚,希望大家给点提示

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【javatotheworld】截止到2008-07-30 20:02:18的历史汇总数据(不包括此帖):
    发帖的总数量:41                       发帖的总分数:990                      每贴平均分数:24                       
    回帖的总数量:375                      得分贴总数量:149                      回帖的得分率:39%                      
    结贴的总数量:41                       结贴的总分数:990                      
    无满意结贴数:2                        无满意结贴分:50                       
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:100.00%               结分的百分比:100.00%                  
    无满意结贴率:4.88  %               无满意结分率:5.05  %                  
    敬礼!

    取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=javatotheworld
      

  2.   

    session 的交互是和浏览器有关系的,每创建一个都会产生一个sessionID,服务器是通过这个判断的。
    在JAva中有session监听接口可以用一下。
    Session在其他页面是否可用我认为主要影响的因素有
    1)服务器设置的session过期时间
    2)服务器是否已经被delete
    3)客户端如果新开一个浏览器进程,上次的 session即使没有销毁也是不能用的. 
      所以从客户端操作来看,只要打开的浏览器不关,在服务器允许的session时间内各页面是可以互访的。
      

  3.   

    这样的话,也就是网络连接断开的情况。一个方法是你客户端和服务端必须互相通信,开一个监听端口,这样可以通过applet实现。校内现在就做到了,但是怎么做的就不知道了