栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

网站计数器-jsp用彩色数字图片显示网站访问人数

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

网站计数器-jsp用彩色数字图片显示网站访问人数

当时不会原理,后面知道<%! %>里面声明的变量是Java中的实例变量,<%! %>声明的方法是实例成员方法,out是jsp中的一个可以直接输出到网页中的对象,就立马就知道怎么写了!!!我的图片是从网上截图的,
0.png代表数字0图片,所以就是按照顺序来显示图片的噢,因为ascii码的原因所以要减去’0’,

另外,img的src的相对路径需要和index.jsp放在一个文件夹下面,否则显示不了哦

而且就是因为我的程序是在Mac上运行的,不知道为啥count一开始就至少访问了2次,然后idea自动启动tomcat的时候就是第三次打开,每次都是最开始显示3次,后面把代码放到Windows里面跑就一定是从1开始的,我也很懵逼为啥,后面没办法了,只能在输出的那里直接减去2,使得次数从1开始

<%@ page contentType="text/html;charset=UTF-8" language="java" %>

  
    图片计数器
  
  
  <%!
    int count=0;
  %>
  <%!
    synchronized void increase(){
      ++count;
    }
  %>
  <%
    increase();
    out.print("该网站已经被访问");
    char[] a=String.valueOf(count-2).toCharArray();
    for (int i=0;i");
    }//此属性的实质作用是图片在无法正确显示的时候起到文本替代的作用
    out.print("次 ");
    out.print("该网站已经被访问了"+(count-2)+"次");
  %>
  

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/299089.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号