Servlet中统计网站访问量
统计网站访问量
访问量 放入到servletContext里,,setAttribute(“count”);
其他servlet获取该变量,然后进行自增
再重新放入到 servletContext
再把结果集显示页面上
package com.zhiyou.servlet.demo02;import java.io.IOException;
import java.io.PrintWriter;import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;@WebServlet("/HServlet")
public class HServlet extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {// 统计网站访问量// 访问量 放入到servletContext里,,setAttribute("count");// 其他servlet获取该变量,然后进行自增// 再重新放入到 servletContext// 再把结果集显示页面上ServletContext context = this.getServletContext();Integer count = (Integer) context.getAttribute("count");if (count == null) {// 第一次访问服务器count = 1;} else {// 进行自增count = count + 1;}// 把最新的count放到ServletContext里context.setAttribute("count", count);// 中文会乱码,需设置编码格式,必须在PrintWriter获取之前设置编码resp.setContentType("text/html;charset=UTF-8");//resp.setCharacterEncoding("UTF-8");// 把统计数输出页面PrintWriter writer = resp.getWriter();writer.write("网站总访问数:" + count);}
}
测试:http://localhost:8080/项目名/HServlet
例:
http://localhost:8080/week08_day04Demo/HServlet
Servlet中统计网站访问量相关推荐
- 编写一个Servlet,实现统计网站被访问次数的功能
编写一个Servlet,实现统计网站被访问次数的功能 1弄清楚如何储存你访问的记录的次数这题就很好解决了 (a)getAttribute(java.lang.String name) 返回具有给动名字 ...
- js实现精确统计网站访问量的代码分享
JS 精确统计网站访问量. 代码如下: /** * vlstat 浏览器统计脚本 */ var statIdName = "vlstatId"; var xmlHttp; /** ...
- java web统计网站访问次数,实现一个统计网站访问量的效能
实现一个统计网站访问量的功能 大神们 用JS,jquery,ajax怎么实现一个统计网站访问量的功能 谢谢 ------解决方案-------------------- 这里 ...
- 用Servlet实现统计网站被访问次数的功能
思路: 1.新建一个Servlet类继承HttpServlet,重写doGet()和doPost()方法: 2.在doPost方法中调用doGet()方法,在doGet()方法中实现统计网站被访问次数 ...
- PHP+MySQL实现精确统计网站访问量(IP个数)
基于WordPress的网站有很多统计功能.但是只能统计文章阅读数.不能统计访客人数.以下代码可以实现获取来访用户的IP地址,一个IP对应一次访问.即使刷新也不会增加访问量.这个非常精确. 1.创建一 ...
- java 统计网站访问量_javaweb之统计网站访问量小案例
效果图 图片.png 项目目录: 图片.png 图片.png 切换浏览器,数据连续累加(全局作用域,服务器不重启,数据会一直保留) html代码 hello world! click1 CountSe ...
- 统计网站访问量(自己开发)
网站的运营者或者开发者肯定都想知道,自己网站每天的使用情况.比如每天有多少访问量.用户都点击哪些功能.用户对网站上哪些功能感兴趣.知道了这些信息才能定位网站后面的开发方向,比如持续优化点击率高的模块 ...
- 在CSDN中统计每日访问量(使用量子恒道)
注:在CSDN中好像只有专家才能统计每日的访问量 1.登陆自己的专栏 例如我的就是"http://blog.csdn.net/hjd_love_zzt/" .登陆之后,点击其中的& ...
- php+mysql实现统计网站访问量(一)
环境:centos6.9:mysql5.1:php7.2 1.创建一个存储数据的表 create table wp_jc_count(id int not null auto_increment pr ...
最新文章
- IOI2011 BZOJ2600 ricehub
- 第一个android程序HelloWorld
- 异步FIFO芯片IDT7204、IDT7205的使用
- Android4.0 修改系统屏幕分辨率方法
- eyoucms的添加内容发布
- django为什么需要子进程,如何关闭子进程,linux状态
- 展望二十一世纪第三个十年
- linux查询内核参数命令,Linux内核启动参数详解
- [詹兴致矩阵论习题参考解答]习题1.11
- Linux裸机开发4——内存控制器与SDRAM
- 麦子学院I2C设备驱动201117
- impala的优化策略:广播,hash与straight_join
- 打开html文件是文字模式,为什么我打开的有些网页成了全文字格式的?
- 光功率 博科交换机_交换机光功率
- 安全无污染的激活win7(官方)
- 在阿里云服务器发邮件
- Jenkins 通过SSH将文件发送到远程服务器
- 人工智能专业就业方向盘点
- Flutter高仿微信-第22篇-支付-二维码收款(二维码)
- 互联网日报 | 滴滴出租车上线“作弊举报”功能;蚂蚁集团进入上市辅导期;百度App日活达2.04亿...