博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
网站计数器代码(jsp版本)
阅读量:6463 次
发布时间:2019-06-23

本文共 721 字,大约阅读时间需要 2 分钟。

如题,代码如下

<%@ page contentType="text/html;charset=GB2312" %>

<HTML>
<head>
<title>网站计数器</title>
</head>
<BODY>
    <%!   
     synchronized void countPeople()//串行化计数函数
        { ServletContext application=getServletContext();
           Integer number=(Integer)application.getAttribute("Count");
           if(number==null) //如果是第1个访问本站
              { number=new Integer(1);
                application.setAttribute("Count",number); 
              }
           else
              { number=new Integer(number.intValue()+1);
                application.setAttribute("Count",number); 
              }
        }
    %>
    <% if(session.isNew())//如果是一个新的会话
          countPeople();
       Integer yourNumber=(Integer)application.getAttribute("Count");
    %>
<P><P>欢迎访问本站,您是第
    <%=yourNumber%>
个访问用户。
</BODY>
</HTML>

当刷新页面时,其数值并不会增加,只有关闭了窗口重新访问时计数才会增加1

 

本文来自:

转载于:https://www.cnblogs.com/lyc-hp/p/3365085.html

你可能感兴趣的文章
基本分类方法——KNN(K近邻)算法
查看>>
在XenCenter6.2中构建CentOS7虚拟机的启动错误
查看>>
.NET Framework3.0/3.5/4.0/4.5新增功能摘要
查看>>
php中表单提交复选框与下拉列表项
查看>>
熟悉常用的Linux操作
查看>>
WordPress 前端投稿/编辑发表文章插件 DJD Site Post(支持游客和已注册用户)汉化版 免费下载...
查看>>
C# 自定义事件整理项目 - EventDemo
查看>>
几何面积体积_2
查看>>
面象过程与面象对象
查看>>
用CSS实现图片水印效果代码
查看>>
谷歌设置支持webgl
查看>>
P3402 【模板】可持久化并查集
查看>>
js的AJAX请求有关知识总结
查看>>
Eclipse添加新server时无法选择Tomcat7的问题
查看>>
L207
查看>>
nginx 配置https 负载均衡
查看>>
双拓扑排序 HDOJ 5098 Smart Software Installer
查看>>
三分 POJ 2420 A Star not a Tree?
查看>>
36.Node.js 工具模块--OS模块系统操作
查看>>
存储过程报错行提示
查看>>