网页计时访问器application对象

简介: 该博客文章通过示例代码演示了如何使用application对象在JSP页面上创建一个计时器,统计并显示访问者是第几位访问者,即使在服务器关闭后重新打开,计时器仍然有效。

网页计时访问器application对象

网页计时访问器

application对象代表Web应用本身,整个Web共享一个application对象。开始于服务器打开结束与服务器关闭。在不同的浏览器打开j计时器仍然有作用。除非把服务器关闭

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>网页访问计时器</title>
</head>
<body>
    <h3>统计网页访问次数</h3>
    <%
        if (application.getAttribute("counter") == null) {
            application.setAttribute("counter", 1);
        } else {
            String sum = null;
            sum = application.getAttribute("counter").toString();
            int icount = 0;
            icount = Integer.valueOf(sum).intValue();
            //valueOf() 方法用于返回给定参数的原生 Number 对象值
            //intValue函数,它是将一个Integer类型转换成原始类型int,
            icount++;
            application.setAttribute("counter", Integer.toString(icount));
        }
    %>
    您是第<%=application.getAttribute("counter") %>位访问者

</body>
</html>

截图
在这里插入图片描述

相关文章
|
6月前
|
网络协议
浅谈网页从请求到显示的过程
浅谈网页从请求到显示的过程
|
6月前
|
JSON 前端开发 JavaScript
java中post请求调用下载文件接口浏览器未弹窗而是返回一堆json,为啥
客户端调接口需要返回另存为弹窗,下载文件,但是遇到的问题是接口调用成功且不报错,浏览器F12查看居然返回一堆json,而没有另存为弹窗; > 正确的效果应该是:接口调用成功且浏览器F12不返回任何json,而是弹窗另存为窗口,直接保存文件即可。
221 2
|
5月前
|
JavaScript API
深入解析JS中的visibilitychange事件:监听浏览器标签间切换的利器
深入解析JS中的visibilitychange事件:监听浏览器标签间切换的利器
256 0
|
7月前
|
Java
Response对象页面重定向、时间的动态显示
该博客文章介绍了Response对象的用法,包括页面刷新和页面重定向的实现,通过示例代码展示了如何使用`setHeader`和`sendRedirect`方法进行操作。
|
8月前
|
JavaScript 前端开发 UED
【源码分享】简单的404 HTML页面示例,该页面在加载时会等待2秒钟,然后自动重定向到首页
【源码分享】简单的404 HTML页面示例,该页面在加载时会等待2秒钟,然后自动重定向到首页
607 0
|
10月前
|
JavaScript 前端开发
js阻止浏览器默认事件和防止事件传播事件
js阻止浏览器默认事件和防止事件传播事件
159 3
|
JavaScript 前端开发 Go
|
XML JSON 前端开发
Qt+QtWebApp开发笔记(五):http服务器html中使用json触发ajax与后台交互实现数据更新传递
前面完成了页面的跳转、登录,很多时候不刷新页面就想刷新局部数据,此时ajax就是此种技术,且是异步的。   本篇实现网页内部使用js调用ajax实现异步交互数据。   在js中使用 ajax是通过XMLHttpRequest来实现的。
|
SQL JavaScript 前端开发
两个相同的负载user在一起启动的时候,造成相关接口调用第一次报异常 调用第二次正常 如此反反复复 解决方法;mysql复习、JavaScript HTML BOM和DOM触发监听机制事件
两个相同的负载user在一起启动的时候 造成相关接口调用第一次报异常 调用第二次正常 如此反反复复 解决方法 放掉一个实例个数
155 0
两个相同的负载user在一起启动的时候,造成相关接口调用第一次报异常 调用第二次正常 如此反反复复 解决方法;mysql复习、JavaScript HTML BOM和DOM触发监听机制事件
|
Web App开发 JavaScript 前端开发
playwright自定义浏览器设备、时区、经纬度、userAgent、注入脚本
playwright自定义浏览器设备、时区、经纬度、userAgent、注入脚本
1428 0