application实现一个简单的网页计数器
该篇文章首发于我的个人博客:http://cherryblog.site/ 使用github+coding+hexo搭建的静态博客,更多文章请移步至我的个人博客
application(应用对象):存活范围最大的对象,只要服务器没有关闭,application对象中的数据就会一直存在。在整个服务器运行过程中,application对象只有一个
request、session以及application这3个对象的范围是逐个增加的:request只在一个请求的范围内,session是在浏览器窗口的范围内。application则是在整个服务器运行过程中。
application实现一个简单的网页计数器
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><base href="<%=basePath%>"><title>My JSP 'application.jsp' starting page</title><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css">--></head><body><%if(application.getAttribute("counter")==null){application.setAttribute("counter", "1");}else {String strnum=null;strnum =(String)application.getAttribute("counter");int icount=0;icount=Integer.valueOf(strnum).intValue();icount++;application.setAttribute("counter",Integer.toString(icount));} %>您是第<%=application.getAttribute("counter") %>位访问者; </body>
</html>
然后将request,session换成application可以看出有什么不同
application实现一个简单的网页计数器相关推荐
- 使用Application设计一个简单的网页计数器程序
Application 1.当Web服务器启动时,Web服务器会自动创建一个Application对象.Application对象一旦创建,它将一直存在,直到Web服务器关闭. 2.Applicati ...
- 一个简单的网页计数器
今天写了一个最简单的 计数器,实现的功能很简单,可以记录总访问数及今日访问数.代码如下: 复制 保存 // ******************************************** ...
- php mysql简单网页_PHP和MySQL实现简单的网页计数器
网站统计数据为网站所有者提供关于网站运行情况和访问人数的重要信息.点击计数器计数并显示有多少人访问一个网页. 计数器的代码根据所使用的编程语言和希望计数器收集的信息量而变化.如果您像许多网站所有者一样 ...
- github密码格式_如何使用GitHub构建一个简单的网页 (不用框架版本)
1.申请GitHub账号 进入GitHub官网,点击右上角的Sign up进行注册, 注册很简单,只要填写好用户名,邮箱,密码就行(已注册的用户名,邮箱不能再进行注册) 下面有一个你是人类的验证(照着 ...
- python3一个简单的网页抓取
python3一个简单的网页抓取 都是学PYTHON.怎么学都是学,按照基础学也好,按照例子增加印象也好,反正都是学 import urllib import urllib.requestdata={ ...
- 如何用Html+css3写一个简单的网页
!DOCTYPE html> */我这次利用一门前端开发语言Html开发一个简单的网页/* <html> <hea ...
- 一个简单的网页抓取工具
前两天遇到一个妹子,她说不会从拉网页,我想用node做个网页抓取工具是何尝的简单,于是装x之路开始了. 其实想法很简单,由网址得到html,由html解析css,js,image等,分别下载就行了, ...
- 使用html 语言建立一个简单的网页,如何用记事本建立简单的网页(1).doc
第九章 网页制作 实验一 用记事本建立简单的HTML文件 [实验目的] 学会用HTML语言建立一个简单的网页. [实验内容] 建立一个网页,布局自定,包括自我介绍.图片.自己的电子信箱地址等,要求在标 ...
- 教你快速制作一个简单的网页
像下面这样一个简单的网页怎么制作呢? 通过这篇文章,可以让你基本掌握一个HTML的结构和常用标签的使用 需要用到的常用标签 <b> 加粗</b> ~~~~~~~~~~~~~~~ ...
最新文章
- android的xml置底_Android布局之xml设置
- RSAC简介 RSAC 2020 最热门的36款网络安全产品
- c语言软件幻化,python字符串处理
- 栈应用_检测成对符号是否正确使用(代码、分析、汇编)
- GOOGLE HACKING 系列文章 【FreeXploiT整理收集】
- shell 将两行内容合并到同一行
- spark 上下游shuffle结果的存放获取
- vim 删除当前词_vim 可视话模式(即删除一列和多列)
- 牛腩新闻发布系统——总结
- android获取浏览器cookie,获取浏览器cookie
- 上传iOS应用时 ERROR ITMS-90096: Your binary is not optimized for iPhone 5。。。
- 小熊派gd32f303学习之旅(4)—使用DMA实现串口打印
- qt绘画事件-设置背景图片
- 你会的还只有初级工程师的技术吗?灵魂拷问
- 2k的地址范围 计算机组成原理,计算机组成原理课后习题
- Vue中使用Font Awesome
- 如何使文章分栏脚注不分栏?
- 【计算机网络】因特网和互联网的区别
- 博士毕业论文的最后一章,我感谢了还活着的自己
- 985毕业,半路出家28岁进军Java,坚持了三年现如今年薪36W+,也不算辜负自己!