Servlet网站访问量统计小案例
来源:互联网 发布:丧尸变脸软件 编辑:程序博客网 时间:2024/06/05 00:31
Servlet网站访问量统计小案例
package com.servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class AServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse res) throws ServletException, IOException { /* * 1. 获取ServletContext对象 * 2. 从ServletContext对象中获取名为count的属性 * 3. 如果存在:给访问量加1,然后再保存回去; * 4. 如果不存在:说明是第一次访问,向Servletcontext中保存名为count的属性,值为1 */ ServletContext application = this.getServletContext(); Integer count = (Integer) application.getAttribute("count"); if (count == null) { application.setAttribute("count", 1); } else { application.setAttribute("count", count+1); } res.setCharacterEncoding("utf-8"); res.setContentType("text/html;charset=utf-8"); /* * 向浏览器输出 * 需要使用响应对象! */ System.out.println("本网站访问量:"+count+"人"); PrintWriter out = res.getWriter(); out.print("本网站访问量:" + count + "人"); out.flush(); out.close(); }}
web.xml配置
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0"> <display-name>Servlet03</display-name> <servlet> <servlet-name>AServlet</servlet-name> <servlet-class>com.servlet.AServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>AServlet</servlet-name> <url-pattern>/AServlet</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list></web-app>
1 0
- Servlet网站访问量统计小案例
- Servlet 实现访问量的统计小案例
- Servlet过滤器实现统计网站访问量
- 统计网站访问量的小例子
- Servlet学习笔记--统计网站的访问量(jsp/servlet)
- ServletContext && ServletContextListen 的用法案例-->统计网站访问量
- JSP + Servlet统计访问量
- 网站访问量统计实现.
- dwr 统计网站访问量
- 网站访问量统计
- 网站访问量统计
- 统计网站访问量
- 网站访问量的统计
- java统计网站访问量
- java统计网站访问量
- 统计网站接口访问量
- php 网站访问量统计
- 页面访问量和网站访问量的统计
- OpenStack设计与实现(一)虚拟化
- Android中MVP模式与MVC模式比较(含示例)
- React Native入门之环境配置
- @synthesize obj=_obj的意义详解 @property和@synthesize
- rabbitmq publisher(生产者)注意的几个点
- Servlet网站访问量统计小案例
- Fragment提交transaction导致state loss异常
- DFA算法(游戏敏感字屏蔽)
- redis常见操作命令-sortedset
- jquery print 局部答应css样式没有加载
- Java BigDecimal 与 java的四舍五入 详解
- 禁用opcache缓存
- url问号传值获取值
- C语言结构体类型声明和定义标准形式