java--设计一个Javabean记载网页的访问数量
1.application:当Web服务器启动时,Web服务器会自动创建一个application对象。application对象一旦创建,它将一直存在,直到Web服务器关闭。
2.访问同一个网站的客户都共享一个application对象,因此,application对象可以实现多客户间的数据共享。
3.我用application同时记录两个网站的访问人数总量。
package beans;
public class a03a_counter {
private int count;
public a03a_counter() {
count=0;
}
public int getCount() {
count++;
return count;
}
public void setCount(int count) {
this.count = count;
}
}
<%@ 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>网页访问数量</title>
</head>
<body>
<jsp:useBean id="counter" scope="application" class="beans.a03a_counter"></jsp:useBean>
这次访问的是第1个页面:<br>
两页面共被访问次数:
<jsp:getProperty name="counter" property="count"/>
</body>
</html>
<%@ 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>网页访问数量</title>
</head>
<body>
<jsp:useBean id="counter" scope="application" class="beans.a03a_counter"></jsp:useBean>
这次访问的是第2个页面:<br>
两页面共被访问次数:
<jsp:getProperty name="counter" property="count"/>
</body>
</html>
版权声明:本文为qq_43238335原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。