根据上篇讲的session,我们来做一个计数器!
代码如下:
package com.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
public class Counter extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=utf-8");
//创建session
HttpSession session=request.getSession(true);
Object count=session.getAttribute("COUNTER");
int counter=0;
if(count==null)
{
counter=1;
//第一次计数存入session
session.setAttribute("COUNTER", new Integer(1));
}
else
{
counter=((Integer)count).intValue();
//计数+1
counter++;
//将计数存入session
session.setAttribute("COUNTER", counter);
}
PrintWriter out = response.getWriter();
out.println("欢迎!您第"+counter+"次访问!");
out.flush();
out.close();
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request,response);
}
}
访问时,并且刷新页面的时候,效果如下图所示:
每天一点点希望对大家有利!
分享到:
相关推荐
本篇文章将详细介绍如何使用C#语言实现一个简单的网页计数器功能。通过分析提供的代码片段,我们将深入了解其实现机制,并探讨其背后的编程思想和技术要点。 #### 二、网页计数器的工作原理 网页计数器通常用于...
本资源包提供了网页计数器数字图片素材以及简单的计数器代码示例,帮助初学者理解和创建自己的网页计数器。 首先,数字图片素材是计数器视觉效果的关键部分。这些素材通常包含0到9的数字图像,用于显示计数器的当前...
- 基于django的简单网页计数器 所需环境 - python - pycharm或vscode - django Django Django 是一个用 Python 编写的高级、开源 Web 开发框架,以其高效、安全和可扩展性而闻名。该框架遵循模型-视图-模板(Model...
网页计数器是一种常见于早期网页设计中的功能,用于记录并显示访问某个页面的独立访客数量。在“counterDemo.zip”这个项目中,我们将会探讨如何使用JSP(Java Server Pages)技术来实现这样的计数器,同时利用JSP...
然而,随着技术的发展,现代网页计数器已经变得更加先进,不仅提供简单的访问次数,还可能包括其他关键指标,如独立访客、页面浏览量、访问者来源、停留时间等。 "阳光数码网页计数器 v1.0"可能是这个服务或软件的...
jsp网页计数器 jsp网页计数器是指在Web项目中实现的网页计数器,用于记录某个网页的访问次数。该计数器可以根据不同的需求进行实现,例如记录每个用户的访问次数、记录总的访问次数、记录特定时间内的访问次数等。 ...
在本文中,我们将深入探讨如何使用Java和Struts 1.2框架来实现一个简单的网站计数器程序。首先,我们需要了解Java、Struts以及它们在构建Web应用程序中的作用。 Java是一种广泛使用的面向对象的编程语言,具有跨...
一个最基本的文本形式的网页计数器的PHP源代码,仅供初学者使用
### ASP制作网页计数器知识点解析 #### 一、ASP简介 ASP(Active Server Pages)是一种服务器端脚本环境,在Windows平台上开发Web应用程序时非常流行。它能够与HTML页面结合,利用VBScript或JScript等脚本语言进行...
软件简介: 1. 上传全部文件; 2. 用记事本打开setup.asp更改...3. 将 下面的代码添加到需要计数的网页, <script language="javascript" src="count.asp"></script> 其中count.asp应改为计数文件的实际路径。
在IT行业中,网页计数器是一种常见的功能,用于统计访问某个网页的用户数量。这篇博客“jsp实现网页计数器(防刷新计数和防刷新单用户计数)”主要探讨了如何使用JavaServer Pages (JSP) 技术来创建一个能够抵御刷新...
本示例“基于xml的asp.net网页计数器”就是一个很好的教学案例,它展示了如何利用XML文件来实现网站的访问计数功能。我们将深入探讨这个案例中的关键知识点。 首先,`Counter.aspx`页面是用户访问的入口,每当用户...
在这个案例中,我们有一个名为“最简单的网页计数器”的实现,其设计简洁且易于理解。 首先,让我们来探讨网页计数器的基本工作流程。当用户打开包含计数器代码的网页时,浏览器会发送一个HTTP请求到服务器。服务器...
网页计数器是一种常见的网站统计工具,用于记录访问者浏览特定网页的次数。在这个名为"新势力网络网页计数器源码(php版).rar"的压缩包中,我们得到了一套基于PHP语言实现的网页计数器源代码。本文将深入探讨与PHP...
jsp网页计数器,使用session和application刷新不重复计数,数字替换成图片,没有附加图片,图片自己网上下载,代码里有相应的逻辑处理。不要直接抄,很粗劣,给大家做个参考,祝学习顺利!
这个练习1:实现网页计数器功能.zip文件很可能是包含了一系列教程或项目文件,帮助初学者了解如何创建一个简单的网页计数器。下面我们将深入探讨这个话题,讲解相关的关键知识点。 1. HTML基础: 网页计数器通常...
本教程将详细介绍如何使用Action访问ActionContext的方式创建一个简单的网页访问计数器。 首先,我们需要理解Action和ActionContext的概念。在许多Web框架中,如Struts或Spring MVC,Action是处理用户请求的核心...
网页计数器是一种常见的网页元素,它用于显示访问者或者特定事件的数量,为网站提供了一种量化用户互动的直观方式。这些计数器通常显示为数字,随着时间的推移或用户的交互而增加。在给定的资源包"31套网页计数器...
网页计数器是一种在线工具,用于追踪访问者数量,它在早期的网页设计中非常流行。这些计数器通常以数字形式显示,随着时间的推移,每次页面被访问时数字会增加,展示网站的受欢迎程度。在提供的资源中,我们有32套...