当前位置: 首页 > news >正文

做照片书的网站好/网络营销推广方案

做照片书的网站好,网络营销推广方案,网站建设背景介绍,会员管理系统登录2015-08-13 06:30:01阅读( 91 )1.用session超时,session为null就表示下线了2.也可以采用数据库中设置 临时表 来处理一个用户登陆时向表中插进一条记录,用户离开时候删除该记录如想统计在线人数,简单地执行select count(*) from tab…

2015-08-13 06:30:01

阅读( 91 )

1.用session超时,session为null就表示下线了

2.也可以采用数据库中设置     临时表     来处理

一个用户登陆时向表中插进一条记录,用户离开时候删除该记录

如想统计在线人数,简单地执行

select     count(*)     from     table…     即可

3.application对象中可以记住现在的人数,application的生命周期和服务器的生命周期一样长。

4.还有一种方法要用到一个文件global.jsa     ,方法是(在JSP中)是sessionDestroy(),其中它是以session对象为参数的。还有要把global.jsa文件必须房子和JSP程序相同的文件目录内才行。

5.网页自动刷新的代码是:

在文件头部加上

刷新间隔时间是15秒

6.在session中加入监听类,类的示例代码如下:

onLineUser.java

import     javax.servlet.http.*;

import     javax.servlet.*;

import     java.util.*;

public     class     onLineUser     implements     HttpSessionBindingListener     {

public     onLineUser(){

}

private     Vector     users=new     Vector();

public     int     getCount(){

users.trimToSize();

return     users.capacity();

}

public     boolean     existUser(String     userName){

users.trimToSize();

boolean     existUser=false;

for     (int     i=0;i

{

if     (userName.equals((String)users.get(i)))

{

existUser=true;

break;

}

}

return     existUser;

}

public     boolean     deleteUser(String     userName)     {

users.trimToSize();

if(existUser(userName)){

int     currUserIndex=-1;

for(int     i=0;i

if(userName.equals((String)users.get(i))){

currUserIndex=i;

break;

}

}

if     (currUserIndex!=-1){

users.remove(currUserIndex);

users.trimToSize();

return     true;

}

}

return     false;

}

public     Vector     getOnLineUser()

{

return     users;

}

public     void     valueBound(HttpSessionBindingEvent     e)     {

users.trimToSize();

if(!existUser(e.getName())){

users.add(e.getName());

System.out.print(e.getName()+”\t             登入到系统\t”+(new     Date()));

System.out.println(“                         在线用户数为:”+getCount());

}else

System.out.println(e.getName()+”已经存在”);

}

public     void     valueUnbound(HttpSessionBindingEvent     e)     {

users.trimToSize();

String     userName=e.getName();

deleteUser(userName);

System.out.print(userName+”\t             退出系统\t”+(new     Date()));

System.out.println(“                         在线用户数为:”+getCount());

}

}

jsp:

登陆成功,欢迎访问

String     username=request.getParameter(“username”);

if     (onlineuser.existUser(username)){

out.println(“用户”+username+”已经登陆!”);

}else{

session.setMaxInactiveInterval(50);     //Sesion有效时长,以秒为单位

session.setAttribute(username,onlineuser);

out.println(“欢迎新用户:”+username+”登陆到系统!”);

}

out.println(“当前在线用户人数:”+onlineuser.getCount()+””);

String     ip     =     request.getRemoteAddr();

out.println(“IP:”+ip+””);

Vector     vt=onlineuser.getOnLineUser();

Enumeration     e     =     vt.elements();

out.println(“在线用户列表”);

out.println(“”);

out.println(“用户名”);

while(e.hasMoreElements()){

out.println(“”);

out.println((String)e.nextElement()+””);

out.println(“”);

}

out.println(“”);

%>

[关闭窗口]

out.println(“退出系统

”);

%>

function     postMessage(){

}

分享给朋友:

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息:

面试题

http://www.lbrq.cn/news/1024003.html

相关文章:

  • win7电脑做网站/永久免费开网店app
  • 做我女朋友程序网站/搜索推广营销
  • wordpress $current_user/廊坊seo关键词排名
  • 刷东西网站建设/成全视频免费观看在线看
  • 做装修网站公司/搜索优化推广公司
  • 凡科做的网站怎么打不开了/百度推广关键词规划师
  • 北京h5网站建设/目前最火的自媒体平台
  • 国外小型网站/专业搜索引擎优化电话
  • 电脑怎么装免费wordpress/宁波seo教程推广平台
  • 如何入侵网站服务器/网站建设优化的技巧
  • 官方网站在哪里/品牌seo主要做什么
  • 模拟ip访问网站/谷歌 google
  • 海南房产网站开发/网络营销概念是什么
  • 东莞建设网官方网站/想要网站导航推广页
  • 什么是云速建站服务/seo综合查询站长工具
  • 西数 网站建设/网络营销的主要内容包括
  • 怎样用电脑ip做网站/被逆冬seo课程欺骗了
  • 什么网站建设最简单/抖音权重查询工具
  • 做视频网站把视频放在哪里/行业关键词搜索排名
  • 做网站用香港哪个机房/服务之家网站推广
  • 郑州网站建设学习/百度系app有哪些
  • 门户制作/真人seo点击平台
  • 国外服务器品牌前十大排名/站长工具seo综合查询收费吗
  • 网站项目遇到的问题/购买一个网站域名需要多少钱
  • 手机淘宝客网站建设/网络营销专业可以干什么工作
  • wordpress+爱情主题公园/优化大师电脑版下载
  • 网站制作软件工程师/威海网站制作
  • 五星酒店网站建设方案/推广软件赚钱
  • 深圳网站建设公司 评论/如何宣传推广
  • 站长之家html/长沙seo推广
  • linux-----------------锁
  • Java 调用 Python 脚本:实现 HelloWorld
  • C#WPF实战出真汁04--登录功能实现
  • SpringMVC(详细版从入门到精通)未完
  • C++入门自学Day11-- List类型的自实现
  • 零信任架构(Zero Trust Architecture, ZTA)(通过动态验证和最小权限控制,实现对所有访问请求的严格授权和持续监控)