<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%!
int num=0; //声明一个计数器变量
synchronized void add(){//该方法实现访问次数的累加操作
num++;
}
%>
<% add(); %><!-- 该脚本程序调用实现访问次数累加的方法 -->
<html>
<body><center>你是第<%=num %>位访问该页的游客</center></body>
</html>
</body>
</html>
说明:
1、在esclipse软件中运行结束关闭再次运行,计数不会重新开始计数,会根据上一次的浏览量继续计数.
2、修改代码重新保存后,计数会重新开始
3、关闭Tomcat重新打开再运行jsp文件会重新计数
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<style>
div{
width:300px;
height:100px;
background:yello;
text-align: center;
border:1px solid red;
margin:100px auto;
}
</style>
<%!
int n=0;
synchronized void add(){
++n;
}
%>
<%
add();
%>
<div>
<span>您是第<%=n %>位访客</span>
</div>
</body>
</html>