关于JSP中登陆系统离开系统的时间记录求助
各位大侠们,请教大家jsp中怎么记录用户登录系统和离开系统的时间,离开系统可能是session过期,也可能是点击退出系统按钮,还可能是关闭浏览器,这些怎么设置,主要是关闭浏览器的问题,就是记录一个账号访问系统的相关行为的。请各位大侠们多多直接哦,菜鸟我在此谢过。。。
留个记号
针对浏览器关闭( 在 body 中加入 onUnload的属性,并调用指定的Js方法,利用Ajax与后台交互记录,关闭浏览器时间)
function myclose(myrid){
$.post("clientaction!towindowclose.do",{"chatuser.urandom":myrid},function(ee){
});
}
<body
onUnload="myclose('${chatuseru }')>
学习
关闭浏览器是有点难做的,正常的退出就不用说了吧,过期嘛,可以创建session侦听啊,每创建一个session,或者一个session销毁的时候都可以知道的.
感觉2楼说的有道理
用onUnload处理也不太靠谱,因为用户可能对一个网站开几个窗口,每个窗口都使用同一个session,关闭其中一个,这个情况不应该结束session
TO 二楼:
我们并不知道用户会在哪个页面关闭浏览器的,难道需要每个页面都这样设置吗?
各位大侠,还有好的建议没?
要是用户的网络断线呢?
登陆好做
即使离开的时间不好取
关注下……
TO yhzhan01:
难道不会写个公用的JS文件么,只要所有的网页引用就好了;或者整个网站架构采用统一的JS框架,在框架中定义就好了
貌似也存在浏览器兼容的问题吧
Java code
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www
相关问答:
<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......
问题是这样的:
我有一个文件nagiv.jsp 另一个文件failure.jsp包含他,同时nagiv文件中有一个可以跳转到yy.jsp的commandButton,但是我将failure中点击nagiv中的哪个commandButton,也面不会跳转 ......
我是个新手,做一个JSP网页,我要读出数据库正常,但是我要修改的时候,也就是读入的时候出现乱码,请高手告诉我怎么解决,先谢谢了。
request.setCharacterEncoding("UTF-8");
把编码统一
/**
......
网页上已经有一个静态的图片,我想根据屏幕坐标在这个图片上确定两个点,然后用一条直线把这两个点连接起来,在JSP里能实现吗?用JS呢?请指点一下吧!!!,给出个小例子不胜感激!!
改文件的事情,还是留给serve ......