application对象实现网站计数器

来源:互联网 发布:java面试葵花宝典2015 编辑:程序博客网 时间:2024/05/04 19:55

<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")”设定属性的属性值。

0 0
原创粉丝点击