社区
Web 开发
帖子详情
用户登陆OA系统后,当非正常退出时,如何知道他是否在线??
Goal3
2004-09-21 02:23:46
一个OA系统,用户登陆后显示状态为在线,用户点“退出”后,状态变为“离线”,将其状态字存在数据库中,但有时用户非正常退出时,其状态始终为“在线”,
请问:如何解决???可以用session来判断一个用户是否在线吗?
...全文
457
13
打赏
收藏
用户登陆OA系统后,当非正常退出时,如何知道他是否在线??
一个OA系统,用户登陆后显示状态为在线,用户点“退出”后,状态变为“离线”,将其状态字存在数据库中,但有时用户非正常退出时,其状态始终为“在线”, 请问:如何解决???可以用session来判断一个用户是否在线吗?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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
系统
登录后几分钟自动
退出
_访问免费
OA
竟然有这些渠道
在经历了特别的上半年后,企业更加深刻地体会到企业智能信息化管理的重要性。为了信息化建设,企业纷纷都选择了免费
OA
办公
系统
,既能降低成本,又可以提供管理效果。说到免费
OA
办公
系统
,不得不提到点晴
OA
这个完全免费
OA
办公
系统
。点晴
OA
系统
是没有
用户
数规定,没有使用
时
间规定,企业下载安装完成后就可以马上投入使用,而且安装后里面看到的所有功能模块都免费的,更贴心的是还为企业
用户
提供免费技术指导服务和
系统
免...
“并发
用户
数 ” 、“
系统
用户
数” 、“同
时
在线
用户
数”、“最大
在线
用户
数”
最大
在线
用户
数怎么通过性能分析出来? 大概有2个公式可用: 公式1:并发
用户
数=最大
在线
用户
数*(5%~20%) 个人理解:这个百分比较难统计,且没有较为专业的统计方法,故误差较大 公式2:最大
在线
用户
数=web支持的最大连接数*session过期
时
间/http连接保持
时
间 个人理解:这是
系统
设计的一些数据,较为准确,故支持该公式 其实,一般情况下我们只关心...
oa
系统
登录后几分钟自动
退出
_借助免费
OA
系统
,打造统一移动办公
系统
免费
OA
系统
通过规划梳理流程,减少线下繁琐审批过程。建立一个统一的协同工作平台,对接融合公司内部各IT
系统
的信息,消除信息化孤岛现象,充分发挥信息集成融合的价值,为全体员工的工作提供有效支持。现在我们来看看企业如何借助点晴
OA
这个免费
OA
办公
系统
来打造统一移动办公。说起移动办公,人们都会想起手机这个工具。点晴
OA
可以通过手机的三种方式来访问到免费
OA
系统
中。方法1:点晴
OA
系统
是纯B/S架构,是没...
软件测试
系统
并发数,“并发
用户
数”、“
系统
用户
数”和“同
时
在线
用户
数”之间的差别...
在实际的性能测试中,经常接触到的与并发
用户
数相关的概念还包括“并发
用户
数”、“
系统
用户
数”和“同
时
在线
用户
数”,下面用一个实际的例子来说明它们之间的差别。假设有一个
OA
系统
,该
系统
有2000个使用
用户
——这就是说,可能使用该
OA
系统
的
用户
总数是2000名,这个概念就是“
系统
用户
数”,该
系统
有一个“
在线
统计”功能(
系统
用一个全局变量记数所有已登录的
用户
),从
在线
统计功能中可以得到,最高峰
时
有500...
mysql踢掉登录
用户
_同个
用户
同
时
只能
登陆
一个, 后
登陆
者踢掉前
登陆
者
通常
用户
登陆
,如果没有特别的限定, 同一个
用户
可以同
时
登陆
, 今天搞了一个东西限定一个
用户
不能同
时
登陆
到一个
系统
上, 后
登陆
者会把前面
登陆
的踢出来.(有点像QQ,同个帐号不能在多个地方同
时
在线
, 后面
登陆
成功后就把前面
登陆
的掉线)SQL : 两张表,一张是
用户
信息,另一张用来保存session----数据库:`single_user`--CREATETABLEIFNOTEXISTS`sessio...
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章