posts - 44,  comments - 48,  trackbacks - 0
          ??? 本實例實現一個簡單的網站計數器
          ??? [編程要點]
          ??? 這里主要用到了Java2的同步處理機制,每個Java application 都有basic.counter的屬性,當application被調用一次就把basic.counter值加1.
          ?? ?[程序實現]
          <%@ page contentType="text/html; charset=gb2312" %>
          <%@ page language="java" %>
          <%
          ? Integer count = null;
          ? //同步處理
          ?
          synchronized (application)
          ? {
          ??? //從內存當中讀取訪問量
          ??? count = (Integer) application.getAttribute("basic.counter");
          ??? if (count == null)
          ??? count = new Integer(0);
          ??? count = new Integer(count.intValue() + 1);
          ??? //將訪問量保存到內存當中
          ??? application.setAttribute("basic.counter", count);
          ? }
          %>?
          <html>
          <head>
          <title>簡單計數器</title>
          </head>
          <body>
          <center>
          <font size=10 color=blue>簡單計數器</font>
          <br>
          <hr>
          <br>
          <font size=5 color=blue>您好!您是本站的第 <%= count %> 位客人</font>
          </center>
          </body>
          </html>

          [運行結果]


          {41104DB0-9104-4E70-BE06-CBAB52A5E206}.BMP
          posted on 2006-08-21 12:16 摩西 閱讀(1078) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 中牟县| 巴马| 和顺县| 巨鹿县| 庄浪县| 肥西县| 皮山县| 安徽省| 郴州市| 大理市| 中西区| 新宾| 普陀区| 拜泉县| 七台河市| 柳河县| 调兵山市| 余干县| 宁德市| 桦南县| 柳林县| 苏州市| 富川| 郧西县| 宁德市| 延川县| 凤庆县| 上高县| 历史| 郧西县| 苗栗县| 泉州市| 弥勒县| 文成县| 青神县| 体育| 元江| 四子王旗| 辽源市| 常熟市| 江阴市|