`

JSP 网站统计

阅读更多
<%@ page contentType="text/html" pageEncoding="GBK"%>
<%@ page import="java.io.*"%>
<%@ page import="java.util.*"%>
<%@ page import="java.math.*"%>
<html>
<head><title> 网站统计 </title></head>
<body>
<%!
BigInteger count = null ;
%>
<%!
public BigInteger load(File file){
  BigInteger count = null ; // 接收数据
  try{
   if(file.exists()){
    Scanner scan = new Scanner(new FileInputStream(file)) ;
    if(scan.hasNext()){
     count = new BigInteger(scan.next()) ;
    }
    scan.close() ;
   } else { // 应该保存一个新的,从0开始
    count = new BigInteger("0") ;
    save(file,count) ; // 保存一个新的文件
   }
  }catch(Exception e){
   e.printStackTrace() ;
  }
  return count ;
}
public void save(File file,BigInteger count){
  try{
   PrintStream ps = null ;
   ps = new PrintStream(new FileOutputStream(file)) ;
   ps.println(count) ;
   ps.close() ;
  }catch(Exception e){
   e.printStackTrace() ;
  }
}
%>
<%
String fileName = this.getServletContext().getRealPath("/") + "count.txt"; // 这里面保存所有的计数的结果
System.out.println(fileName) ;
File file = new File(fileName) ;
if(session.isNew()){
  synchronized(this){
   count = load(file) ; // 读取
   count = count.add(new BigInteger("1")) ; // 再原本的基础上增加1。
   save(file,count) ;
  }
}
%>
<h2>您是第<%=count==null?0:count%>位访客!</h2>
</body>
</html>



闫小甲
1
2
分享到:
评论

相关推荐

    jsp写的网站统计系统源代码

    【标题】:“jsp写的网站统计系统源代码”指的是使用JavaServer Pages(JSP)技术开发的一个用于网站数据统计的应用程序的原始代码。JSP是一种基于Java的动态网页技术,允许开发者在HTML或XML文档中嵌入Java代码,以...

    JSP实现网站流量统计

    **JSP实现网站流量统计** JSP(JavaServer Pages)是一种动态网页技术,它允许开发者在HTML代码中嵌入Java代码,从而实现服务器端的动态网页生成。在网站运营中,流量统计是一项至关重要的任务,它能够帮助我们了解...

    jsp网站流量统计毕业设计全套

    jsp网站流量统计毕业设计全套jsp网站流量统计毕业设计全套jsp网站流量统计毕业设计全套jsp网站流量统计毕业设计全套jsp网站流量统计毕业设计全套jsp网站流量统计毕业设计全套jsp网站流量统计毕业设计全套jsp网站流量...

    JSP网站流量统计系统

    【JSP网站流量统计系统】是一种基于Java Server Pages(JSP)技术构建的网络应用,用于监测和分析网站的访问情况。这样的系统可以帮助网站管理员了解用户行为、网站受欢迎程度以及优化网站性能。JSP作为服务器端脚本...

    JFreeChart+JSP实现统计图展示

    "JFreeChart+JSP实现统计图展示"是一个典型的Web应用程序开发案例,它结合了JFreeChart库、JavaServer Pages (JSP) 和Servlet技术,用于从SQL Server 2005数据库中提取数据并以图表的形式呈现。 **JFreeChart** 是...

    完全基于jsp的在线统计系统

    此外,统计网站访问量分为日访问量、月访问量等,这在timecounter、monthcount和daytime目录中可能有所体现。这些统计通常基于日期进行分组,通过数据库查询来获取指定时间范围内的访问记录。例如,monthcount可能...

    jsp中监听器实现在线用户统计

    在"jsp中监听器实现在线用户统计"这个场景下,我们需要关注的是如何利用监听器来跟踪和管理在线用户。 首先,我们要理解Servlet监听器的概念。Servlet监听器是实现了Java Servlet API中特定接口的Java类,这些接口...

    JSP流量统计系统

    【JSP流量统计系统】是一种基于Java服务器页面(JSP)技术构建的系统,用于收集、分析和展示网站访问量的相关数据。此类系统的核心目标是为网站管理员提供关于用户行为的详细信息,如访问次数、停留时间、热门页面等...

    JSP 流量统计系统

    **JSP流量统计系统**是一种基于Java Server Pages (JSP)技术构建的Web应用程序,用于收集、处理和展示网站的访问流量数据。JSP作为Java平台上的动态网页开发技术,允许开发者将静态内容与动态逻辑相结合,从而创建...

    JSP流量统计系统-实现网站流量

    **JSP流量统计系统——实现网站流量监控** 在互联网领域,了解网站的访问量和用户行为是至关重要的,这有助于优化用户体验,提升广告效果,以及制定有效的市场策略。JSP(JavaServer Pages)流量统计系统就是一个...

    JAVA-JSP流量统计系统

    Java JSP(JavaServer Pages)流量统计系统是一种基于Web的应用程序,旨在帮助网站管理员实时监测和分析他们的网站访问流量。这个系统利用JSP技术来构建动态网页,通过收集、处理和展示数据,提供关于网站用户行为、...

    JSP流量统计系统.rar

    总结,JSP流量统计系统利用JSP和相关技术,实现对网站访问流量的记录、存储、分析和展示,为网站运营者提供有价值的流量数据,从而优化网站内容和策略。系统的开发涉及到多个层面的技术,包括前端交互、后端处理、...

    可运行-JSP访问统计

    本文将深入探讨如何利用JSP实现一个简单的访问统计功能,以跟踪和展示网站用户的访问数据。 首先,我们需要理解JSP的基础概念。JSP是Java平台上的一个标准,它允许开发者在HTML或XML文档中嵌入Java代码,从而实现...

    jsp 网站必备统计系统

    3:可以精确的跟踪统计每一位来访者的IP与在线时间-同一IP在线每隔5分钟才能增加一个计数(你也可以修改时间,在stat.jsp页你把ExTime改为你想要的时间,即 int ExTime=5;)。 4:提供详细IP数据包,让你清楚的知道...

    采用JSP开发的网站流量统计系统

    《采用JSP开发的网站流量统计系统》 网站流量统计系统是互联网数据分析的重要工具,它可以帮助网站管理员了解网站的访问情况,包括用户访问量、页面浏览量、停留时间、来源路径等关键指标,从而优化网站内容,提升...

    jsp绘制统计图jar包

    "jsp绘制统计图jar包"就是为了解决这一需求,它包含了一些必要的库文件,能够帮助开发者在JSP中轻松创建各种类型的统计图表。 首先,我们来看`jfreechart-1.0.13.jar`。这是JFreeChart库的jar包,它是Java平台上的...

    JSP.rar_jsp 网站_traffic_流量统计_网站流量_网站流量统计

    **JSP技术与网站流量统计** JSP(JavaServer Pages)是Java平台上的一个服务器端脚本语言,用于创建动态网页。它结合了HTML、Java代码和JavaBeans,允许开发者在网页上嵌入Java代码,从而实现服务器端的数据处理和...

    [工具查询]JSP流量统计系统_jspcount

    【JSP流量统计系统_jspcount】是一款专用于监测网站流量的工具,它基于Java Server Pages(JSP)技术开发,能够为网站管理员提供详细、实时的访问数据报告。通过集成此系统,开发者可以深入了解网站的用户行为,优化...

    JSP统计图实例

    在本文中,我们将深入探讨如何使用JavaServer Pages(JSP)技术来实现各种统计图,如柱形图、线形图和点状图。这些图形对于数据可视化至关重要,可以帮助开发者和用户更好地理解复杂的数据集。 首先,让我们了解JSP...

    jsp网站流量图表分析系统

    【标题】"jsp网站流量图表分析系统"是一个基于JavaServer Pages (JSP)技术构建的系统,用于收集、处理和展示网站流量数据。这个系统旨在帮助网站管理员深入了解用户行为,通过对访问量、页面浏览量、用户来源等关键...

Global site tag (gtag.js) - Google Analytics