您的位置:首页 > 移动开发

application对象实现网站计数器

2015-08-14 14:32 399 查看
<body>
<%
Object oCount = application.getAttribute("count");   //取得count属性值,如果还没有改属性则返回null;
Integer count=null;
if(oCount==null){
count = new Integer(1);   //新建一个Integer对象,因为这是首个访问者,所以包含值1
application.setAttribute("count", count);  //为application对象增加count属性并制定其值;
}else{
count = (Integer)application.getAttribute("count");
count = new Integer(count.intValue()+1);  //将count对象包含的值增加1
application.setAttribute("count", count); //把增加后的新count对象赋值到application对象的count属性
}
%>
<br>
<h3>尊敬的房客,您好!欢迎您的到来!</h3>
您是这里的第<font color="red"><%=count.intValue() %></font>位访客,祝您玩得快乐!
</body>


上述代码主要使用了application对象的两个方法,一个“Object getAttribute(String name)”返回给定名的属性值,

另一个是“void setAttribute("String name","Object obj")”设定属性的属性值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: