`

JSP实现网站计数

    博客分类:
  • JSP
JSP 
阅读更多

简单计算器:

在获取用户到访时对计数变量进行加1的操作,计数变量在所有用户间共享.同时在自增函数前加上关键字synchronized,对其进行串行化处理,这是为了避免多用户同时调用时会发生冲突,它没有判断是否是同一个用户刷新页面的功能.

synchronized关键字相关知识链接:http://baike.baidu.com/view/1207212.htm

JSP实现代码:

 

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>简单计数器</title>
    
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->

  </head>
  
  <body>
  <%!
  int counter=0;
  synchronized void counterFuc(){
	  counter=counter+1;
  }
  %>
  <%counterFuc(); %>
  简单计数器: 你是本站第<span style="color: red;"><%=counter %></span>位访问者
  </body>
</html>

 

 

分享到:
评论

相关推荐

    JSP实现网站流量统计

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

    jsp实现网页计数器(防刷新计数和防刷新单用户计数)

    这篇博客“jsp实现网页计数器(防刷新计数和防刷新单用户计数)”主要探讨了如何使用JavaServer Pages (JSP) 技术来创建一个能够抵御刷新干扰的计数器,并且考虑到了单个用户的多次访问情况。以下是对这个主题的详细...

    仅仅用个过滤器,实现jsp网站计数永久txt保存

    仅仅用一个servlet中的过滤器,即可实现网站的统计人数,可以防止刷新。每次登陆的时候加1.可以保存在本地磁盘。很实用,简单有注释。

    网站计数器--jsp动态网站开发技术与实践

    在这个主题中,我们将深入探讨JSP的核心概念、动态网站开发的基本流程以及如何实现一个简单的网站计数器。 首先,JSP是基于Java的服务器端脚本语言,它将HTML、XML或其他标记语言与Java代码结合,使得开发者能够在...

    用jsp写网站流量统计系统多用户统计系统,防止刷新,速度快,适用广泛

    用jsp写的网站流量统计系统 【功能】 1:多用户统计系统,防止刷新,速度快,适用广泛 2:综合统计,最近访问,地区分析,地址分析,屏幕大小,来访页面,访问次数,操作系统,当前在线,IP地址,浏览器,年报表,月报表,周报表,...

    JSP 在线人数统计的实现

    以上就是使用JSP实现在线人数统计的基本方法和关键点,具体实现可能需要根据项目需求和环境进行调整。在实际开发中,还要考虑到性能、可扩展性和用户体验等因素,确保统计的准确性和系统的稳定性。

    投票程序 jsp实现

    综上所述,"投票程序 JSP 实现"涵盖了从数据库交互、服务器端编程到前端展示等多个IT领域的知识点,是一个综合性的Web开发实践项目。开发者需要具备扎实的JSP、Servlet、数据库操作以及Web开发基础,同时还需要关注...

    jsp实现收发信息功能

    总之,JSP实现收发信息功能涉及到前端交互、后端处理、数据库操作和安全控制等多个方面,是Web开发中的一个典型应用场景。通过这个项目,开发者可以深入理解Web应用的开发流程,提高对JSP和Java Web技术的掌握。

    JSP实现web网页访问次数

    总的来说,通过JSP实现Web网页访问次数涉及服务器端编程、文件操作(或数据库操作)、状态管理等多个方面。这个简单的Demo展示了基本的思路,但在实际应用中,还需要根据具体需求进行优化和扩展。

    jsp网站流量实现代码

    在构建Web应用程序时,了解如何实时追踪和统计网站流量...通过上述知识点,我们可以理解并实现基于JSP的网站流量计数系统。这个系统不仅可以帮助网站管理员监控用户行为,还可以为优化网站性能和用户体验提供数据支持。

    jsp实现分页显示条目

    总结起来,使用JSP实现XML内容的分页显示,主要涉及到XML解析、分页逻辑计算、数据截取以及用户交互的处理。这一方法同样适用于基于数据库查询的分页,只需将XML解析替换为SQL查询。通过合理的设计和优化,可以构建...

    JSP实现一个网站流量统计器

    本教程将深入探讨如何使用Java Server Pages (JSP) 实现一个网站流量统计器。这个统计器设计巧妙,无需与现有的数据层进行深度整合,因此在部署时非常灵活,只需简单添加就能实现对网站访问量的有效监控。下面我们将...

    jsp 制作的计数器

    【jsp 制作的计数器】是一种基于JavaServer Pages(JSP)技术实现的动态网页计数功能。JSP是Java平台上的一个重要组成部分,它允许开发者创建与平台无关、可移植性强的Web应用程序。本计数器项目利用JSP语法和Java...

    jsp网站完整实例

    "访问量"统计通常需要记录每个页面的访问次数,可以使用session或cookie来实现简单的计数,或者通过日志分析来获取更精确的数据。在Servlet中,可以设置一个全局变量或使用数据库记录每次访问,然后在页面上显示累计...

    基于JSP实现的在线投票系统

    【基于JSP实现的在线投票系统】是一种利用JavaServer Pages(JSP)技术构建的Web应用程序,用于实现在网络上进行投票活动的功能。这个系统具备基本的投票功能,包括允许用户提交投票、累计投票数量以及查询和统计...

    jsp计数器网站必备

    ### JSP计数器实现原理及应用 #### 一、JSP计数器概述 ...综上所述,通过JSP技术和Java Bean的结合可以轻松实现网站访问计数器的功能。在实际应用中还需根据具体情况对代码进行适当的调整和完善。

    jsp实现按条件查询

    ### jsp实现按条件查询 #### 知识点一:JSP中的按条件查询技术概述 JSP(JavaServer Pages)是一种基于Java的服务器端网页技术,它允许开发者创建动态生成的网页。JSP页面本质上是包含HTML、XML标记以及嵌入的Java...

    JSP制作计数器代码

    通过以上步骤,我们可以实现一个简单的JSP计数器。然而,实际项目中可能还需要考虑更多因素,比如安全性、性能优化、代码复用等。JSP作为Java EE的一部分,常常与Servlet、JavaBean、MVC框架(如Spring MVC)等技术...

    《基于JSP的班级网站》

    《基于JSP的班级网站》是一个适合初学者的项目,旨在教授如何利用JSP(JavaServer Pages)技术构建一个简单的互动网站。这个项目包含了访问计数、用户注册、客户端信息展示以及一个留言功能,全部基于关系型数据库MS...

Global site tag (gtag.js) - Google Analytics