admin 管理员组

文章数量: 1087135


2024年3月12日发(作者:update关键字)

JSP 实现页面计数器

本实练习利用application对象的特性。来实现计算一个页面被访问的次数,也

可以称为“页面计数器”,步骤如下:

(1)打开记事本创建文件。该文件主要实现计数器的创建与计数,

如果还没有为application对象增加“count”属性,那么就新建一个Integer类的实

例化对象count,其值为1的,用于记录访问的次数,并把这个对象作为application

对象“count”属性的值;如果已经有了该属性,就只须将其值count对象包含的值

加1即可。如下所示:

<%

Object oCount=ribute("count");//取得count属性值,如果还没有该属性

则返null

Integer count=null;

if(此处需要填写代码1 oCount==null){

count=new Integer(1);//新建一个Integer对象,因为这是首个访问者,所以包含值为1

ribute("count",count);//为application对象增加count属性并指定其值

}else{

count=(Integer)ribute("count");

count=new Integer(ue()+1);//将count对象包含的值增加1

ribute("count",count);//把增加后的新count对象赋值到application对象的

count属性

}

%>

<%

%>

你好!现在时间是:<%=(new ()) %>

您是这里的第<%=ue() %>位访客!

DateFormat dateFm = new DateFormat("yyyy-MM-dd

此处需要填写代码2

HH:mm:ss"); //格式化当前系统日期

(2)测试。当第一次访问页面显示如图3-22所示。当第7次访问此

页面时显示如图3-23所示。图中显示的数字会随着访问次数一直增加,直到服务器

重新启动为止。

图3-22 首次访问

图3-23 第七次访问


本文标签: 对象 增加 访问 页面 属性