Java web网站访问量的统计

网友投稿 252 2023-06-18


Java web网站访问量的统计

当客户访问网站时就去读这个文件,将服务器重新启动前的计数读入,并在此基础上增加1,然后将新的计数写入到文件中。

参考代码如下:

<%!

int number = 0;

File file = new File("count.txt");

synchronized void countPeople()

{

if(!file.exists())

{

number++;

try{

file.createNewFile();

FileOutputStream out = new FileOutputStream("count.txt");

DataOutputStream dataOut = new DataOutputStream(out);

dataOut.writeInt(number);

dataOut.close();

}catch(IOException ex){}

}

else

try{

FileInputStream in = new FileInputStream("count.txt");

DataInputStream dataIn = new DataInputStream(in);

number = dataIn.readInt();

number++;

in.close();

dataIn.close();

FileOutputStream out = new FileOutputStream("count.txt");

DataOutputStream dataOut = new DataOutputStream(out);

dataOut.writeInt(number);

out.close();

dataOut.close();

}catch(IOException ex){}

}

%>

<%

countPeople();

%>

您是第

<%=number %>

个YmKjAPpZoY访问网站的客户。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java重写与重载之间的区别
下一篇:vue实现简单实时汇率计算功能
相关文章

 发表评论

暂时没有评论,来抢沙发吧~