前面和大家说过application对象有点类似于java里面的全局变量,因此可以将当前访问网站的数量保存在application对象当中,在每次访问网页时,实现将保存在application对象中的值加1,从而实现网页计数器。
在这个案例当中我写了两个个jsp文件,分别是ApplicationIndex.jsp、gateppatter.jsp文件。
ApplicationIndex.jsp代码:
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>application对象实现网页计数器</title>
</head>
<body>
<h4>application对象实现网页计数器</h4>
<%
out.print("设置数值");//显示页面信息
Integer intcount;//定义用于网页计数的变量
if(application.getAttribute("count")== null)
{
intcount = 1;
}
else