| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1939 人关注过本帖
标题:jsp统计历史访问人数、今日访问人数--急····明天上午要交
只看楼主 加入收藏
gy505539356
Rank: 2
来 自:岳阳
等 级:论坛游民
帖 子:20
专家分:49
注 册:2009-12-28
结帖率:50%
收藏
已结贴  问题点数:50 回复次数:4 
jsp统计历史访问人数、今日访问人数--急····明天上午要交
兄弟姐妹们,帮帮忙咯
jsp怎么统计历史访问人数,今日访问人数,最好还来个当前在线人数


最好来个简单的例子
搜索更多相关主题的帖子: 访问 统计 历史 jsp 
2010-02-03 19:13
gy505539356
Rank: 2
来 自:岳阳
等 级:论坛游民
帖 子:20
专家分:49
注 册:2009-12-28
收藏
得分:0 
咋没人回啊,各位大哥帮帮忙啦
2010-02-03 20:28
午夜屠猪男
Rank: 4
等 级:业余侠客
威 望:2
帖 子:194
专家分:259
注 册:2007-1-3
收藏
得分:50 
建一个表嘛.用户一进入就记录IP地址..访问时间

当前在线人数你得靠HttpSessionBindingListener


2010-02-04 14:24
Bosen
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:65
专家分:102
注 册:2009-11-3
收藏
得分:0 
你可以用session定义一个变量然后通过调用ISnew()的方法检测session是否是个新的如果是新的那么就变量加一就可以了!
2010-03-15 10:52
Bosen
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:65
专家分:102
注 册:2009-11-3
收藏
得分:0 
程序代码:
<%@ page contentType="text/html; charset=GB2312"   import="java.util.Date"%>
<html>
<head>
<title>Cookie应用演示</title>
</head>
<body>
<%
    Cookie thisCookie = null;
     boolean cookieFound = false;
    // 从请求获取coolies
    Cookie[] cookies = request.getCookies();
    if(cookies!=null)
    {
        for(int i=0; i < cookies.length; i++)
        {
            thisCookie = cookies[i];
            //检查是否存在CookieCount数据
            if (thisCookie.getName().equals("CookieCount"))
            {
                cookieFound = true;
                break;
            }
        }
    }
    //输出页面
    out.println("<center><h1>Cookie 计数器</h1></center>");
     // 显示客户端详细信息,是否存在计数器cookie
    if (cookieFound)
    {
        // 获取cookie的值,并加1
        int cookieCount = Integer.parseInt(thisCookie.getValue());
        cookieCount++;
        out.println("<font color=blue size=+1>");
        out.println("<p>这是1分钟内第<B> " +cookieCount +" </B>次访问本页\n");
        // 设置cookie的新值, 加到相应对象中
        thisCookie.setValue(String.valueOf(cookieCount));
        thisCookie.setMaxAge(60*1);
        response.addCookie(thisCookie);
    }
    if (cookieFound == false)
    {
        out.println("<font color=blue size=+1>");
        out.println("<p>你在近1分种没有访问过此页,现在是第1次访问此页");
        // 创建新的Cookie并设置它的存活期
        thisCookie = new Cookie("CookieCount", "1");
        thisCookie.setMaxAge(60*1);
        // 在response对象中加入cookie
        response.addCookie(thisCookie);
    }   

 %>
</BODY>
</HTML>
这个是jsp编写的!你试试如果不行请告知!
2010-03-22 10:59
快速回复:jsp统计历史访问人数、今日访问人数--急····明天上午要交
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024117 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved