登陆-在线用户列表问题(100)

lixinling 云顶科技 技术经理  2004-09-06 08:21:42
temp表里面是登陆信息,在线列表也是从这个表里面取,如何删除这个表里这个人的信息呢?如果这个人不按照正规的方式退出,又如何删除呢?

完整思路 在线用户显示(提取temp表)
|-写temp表 -正确页面
数据库(验证)----判断---
登陆----| -错误页面


现在问题是,用代码方式还不会,我用DW写的,如何操作DW来删除注销后或超时后的用户。

现在的验证页面也不好,也是提的temp表里面的数据

解决问题加100分
...全文
102 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
alpa 2004-09-06
其实可以不用数据库,你可以用application来做,每一个java web程序在web服务器启动时都为
一组web程序(一个web应用,如在tomcat下是这样:
webapps\
expert\
index.jsp
error.jsp
experttoPDF.jsp
gettxt.jsp
web.xml
WEB-INF\
expertToFDF.class
这里expert就是一个web应用)提供一个容器,容器的生命周期从服务器启动开始到关闭时销毁,
你可以为该应用生成一个application对象,它对应容器的生命周期并提供整个应用级的变量,
(如果你用过asp的application应该很容易理解)你可以在application对象中应用矢量(voctor)存储每一个登录用户的session,在其注销时将其删除.所有的这些都需要写代码,
所以你需要学习了.):
回复
lixinling 2004-09-06
我知道不行,那如何用代码删除呢??
回复
opencsdn 2004-09-06
你想删除超时的用户,光靠DW肯定不行
回复
lixinling 2004-09-06
session

什么意思?

是不是要写一个方法,在多长时间内没用活动的用户,将删除?
回复
lixinling 2004-09-06
我现在用DW已经做出登陆了,就差在线显示了~~~

用代码也可以啊,谁能教教我也行,我理解很快地
回复
opencsdn 2004-09-06
为所有的在线人员建一张表,
当有人点注销时session无效且在表中删除该人
回复
bubbletang 2004-09-06
用DW,不可能的
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2004-09-06 08:21
社区公告
暂无公告