社区
Web 开发
帖子详情
用户登陆OA系统后,当非正常退出时,如何知道他是否在线??
Goal3
2004-09-21 02:23:46
一个OA系统,用户登陆后显示状态为在线,用户点“退出”后,状态变为“离线”,将其状态字存在数据库中,但有时用户非正常退出时,其状态始终为“在线”,
请问:如何解决???可以用session来判断一个用户是否在线吗?
...全文
405
13
打赏
收藏
用户登陆OA系统后,当非正常退出时,如何知道他是否在线??
一个OA系统,用户登陆后显示状态为在线,用户点“退出”后,状态变为“离线”,将其状态字存在数据库中,但有时用户非正常退出时,其状态始终为“在线”, 请问:如何解决???可以用session来判断一个用户是否在线吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Goal3
2004-09-23
打赏
举报
回复
up
szpqq
2004-09-22
打赏
举报
回复
function doUnload()
{
if (window.event.clientX < 0 && window.event.clientY < 0)
{
window.open("<%=host%>/jsp/exit.jsp");
}
}
<body leftmargin="0" topmargin="0" bgcolor="#d4d0c8" onunload=doUnload()>
你在exit.jsp清掉session后再自行关闭
good luck!
「已注销」
2004-09-22
打赏
举报
回复
请问我如何才能判断session失效
Goal3
2004-09-22
打赏
举报
回复
up
loveyf
2004-09-22
打赏
举报
回复
等session超时吧,要不然只能用JAVASCRIPT去判断了!
Goal3
2004-09-22
打赏
举报
回复
to szpqq(Gavin) :
有时用户退出时并没有点"退出". 如: 他的session值在30分钟后自动失效后退出了系统, 怎么样去自动执行一次"window.open("<%=host%>/jsp/exit.jsp");" 段代码???
「已注销」
2004-09-22
打赏
举报
回复
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="java.lang.*"%>
<%@ page import="java.io.*"%>
<%@ page import="java.sql.*"%>
<%@ include file="publib/db.jsp" %>
<HTML><HEAD>
<title>呼和浩特市地方税务局电子催报催缴系统</title>
<SCRIPT language="javascript">
function doUnload()
{
if (window.event.clientX < 0 && window.event.clientY < 0)
{
window.open("logout.jsp");
}
}
</SCRIPT>
<%
String code=(String)session.getAttribute("code");
newDBAccess sqlStmt = new newDBAccess(DBCONNSTRING, DBUSER, DBPWD);
String sql="select Type from UserInfo where Code='"+code+"'";
java.sql.ResultSet rs = sqlStmt.executeSelect(sql);
if(rs.next()){
System.out.println(rs.getString("Type"));
if(rs.getString("type").equals("0")){//普通用户
%>
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<frameset rows="50,*" frameborder="NO" border="0" framespacing="0">
<frame src="top.htm" name="top" scrolling="NO" noresize >
<frameset cols="230,*" frameborder="NO" border="0" framespacing="0">
<frame src="title.htm" name="left" scrolling="NO" noresize>
<frame src="workdispose.jsp" name="main" scrolling="no" noresize>
</frameset>
</frameset>
<noframes>
<%
}else{//管理员用户
%>
<frameset rows="50,*" frameborder="NO" border="0" framespacing="0">
<frame src="top.htm" name="top" scrolling="NO" noresize >
<frameset cols="230,*" frameborder="NO" border="0" framespacing="0">
<frame src="left.htm" name="left" scrolling="NO" noresize>
<frame src="zbgl.jsp" name="main" scrolling="no" noresize>
</frameset>
</frameset>
<noframes>
<%
}
}
sqlStmt.CloseDB();
%>
<body bgcolor="113B69" topmargin="0" leftmargin="0" onunload="doUnload()">
<p>此网页使用了框架,但您的浏览器不支持框架。</p>
</body></noframes>
</HTML>
「已注销」
2004-09-22
打赏
举报
回复
楼上的!那个代码不执行
Goal3
2004-09-21
打赏
举报
回复
我可以通过session来判断所有人员的在线情况吗?好象不行吧, 请举例说明。
pigrain
2004-09-21
打赏
举报
回复
超时
mr0lwq
2004-09-21
打赏
举报
回复
来晚了,同意楼上!
treeroot
2004-09-21
打赏
举报
回复
不是正常断线,只有等Session超时了
odys
2004-09-21
打赏
举报
回复
应该可以吧,用户在线的时候session是存在的,就算是否正常断线,那个session都是断掉咯
OA
系统
登录操作手册.doc
《
OA
系统
登录操作手册》是指导
用户
有效使用
OA
(Office Automation)移动协同办公软件的关键文档。随着信息技术的飞速发展,协同办公已经成为企业管理与日常工作中不可或缺的一部分。
OA
系统
作为一款高效的办公软件,...
如何降低公司
OA
系统
用户
投诉率.pptx
4. **加强监督与考核**:设定合理的
系统
使用规定,如限制
非正常
退出
以释放并发
用户
数,严格执行规定并通过考核机制促使
用户
遵守。同
时
,加强对
用户
使用情况的监控,及
时
发现并解决问题。 5. **资源合理分配**:根据...
软件工程课程设计报告—小型办公
OA
系统
.docx
- 明确描述了
用户
从登录到
退出
系统
的全过程。 - **数据流图:** - 展示了数据在
系统
中的流动过程,帮助理解数据处理逻辑。 - **数据字典:** - 定义了
系统
中所有数据元素的意义与属性。 - **支持信息:** - 运行...
OA
办公自动化
系统
测试方案.pdf
在当前信息化
时
代,办公...通过对测试目标、测试范围、测试策略、测试方法、测试工具、测试数据、测试流程、测试报告和测试环境等要素的综合管理,可以有效提升
OA
系统
的质量和可靠性,保障企业的业务连续性和工作效率。
ODPS自动备份工具 v1.2
备份/恢复速度快并且安全稳定,运行后自动隐藏至任务栏,双击打开设置,所有设置都保存在安装目录下
oa
.dat中,
系统
生成的备份文件以当前目期自动建文件夹,恢复
时
只用选择恢复到哪一天的数据后单击“恢复”
系统
自动...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章