用Servlet做网页点击访问量(退出清空和退出有效),新手观看

本文介绍了如何使用Servlet来记录网页的访问量,并在用户退出时清空计数。讨论了Servlet在Tomcat停止后才能正确刷新访问量的问题,以及浏览器缓存对计数的影响。
摘要由CSDN通过智能技术生成
写了一个以前的网页点击访问记录,研究了两种方案,都是小简单的一个小注解,用eclipse做的,就没写xml了。
好,简单的应该也不用多说,一看就会的。
/*
  • 需求:访问量
    */
@WebServlet("/servlet")
public class ServletContextImpl3 extends HttpServlet
{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	**/*点击量:用户没点击一次累加一次
	 * 步骤:获取ServletContext对象
	 *    拿取指定参数参数值   有可能为null
	 *    如果值为null  赋值为0  赋值给context对象
	 *    如果有 在获取的值上+1  赋值给context对象
	 *    将点击的访问量返回个客户端
	 */**
	
	
	@Override
	protected void doGet(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
		// TODO Auto-generated method stub
		resp.setContentType("text/html;charset=UTF-8");
		//获取ServletContext对象
		ServletContext sc = this.getServletContext();
		//拿取指定参数参数值   有可能为null
		Integer inter =(Integer) sc.getAttribute("visitsNum");
		int temp;
		if(null == inter){
			tem
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值