<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 5, comments - 14, trackbacks - 0, articles - 11

    關(guān)于JSP在線顯示及單人登陸解決辦法

    Posted on 2007-01-26 13:42 東舟 閱讀(213) 評論(0)  編輯  收藏 所屬分類: JAVA
    當(dāng)用戶登錄時維護(hù)一個會話對象:UserInfo類的實例,同時UserInfo類實現(xiàn)javax.servlet.http.HttpSessionBindingListener接口:
    import?JAVA.util.Map;
    import?JAVA.util.HashMap;
    import?javax.servlet.http.*;
    import?javax.servlet.ServletContext;

    public?class?UserInfo?implements?HttpSessionBindingListener?{
    //?用戶信息
    int?userId;
    String?userName;
    ......

    /**
    ?*?當(dāng)UserInfo類被綁定到session中時觸發(fā)這個事件
    ?*?具體信息請參見Servlet/JSPs的規(guī)范
    ?*/
    public?void?valueBound(HttpSessionBindingEvent?event)?{
    HttpSession?session?=?event.getSession?();
    ServletContext?ctx?=?session.getServletContext?();
    Map?map?=?(Map)ctx.getAttribute?("users");
    if?(map?==?null)?{?//?如果是服務(wù)器啟動后的第一個登錄用戶,新建一個容器
    map?=?new?HashMap?();
    ctx.setAttribute?("users",?map);
    }

    map.put?(userName,?this);?//?把自己加入容器中
    }

    /**
    ?*?當(dāng)UserInfo類從session中刪除時觸發(fā)這個事件
    ?*?具體信息請參見Servlet/JSPs的規(guī)范
    ?*/
    public?void?valueUnbound(HttpSessionBindingEvent?event)?{
    HttpSession?session?=?event.getSession?();
    ServletContext?ctx?=?session.getServletContext?();
    Map?map?=?(Map)ctx.getAttribute?("users");
    map.remove?(this.userName);?//?把自己從容器中刪除
    }

    ......
    }

    以后在JSP中就可以這樣顯示在線用戶數(shù)了:
    <%
    int?userCount?=?0;
    JAVA.util.Map?map?=?(java.util.Map)application.getAttribute?("users");
    if?(map?==?0)?userCount?=?0;
    else?userCount?=?map.size?();
    %>;


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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 免费人成视频x8x8入口| 国产免费毛不卡片| 亚洲片国产一区一级在线观看| 亚洲ts人妖网站| 免费视频专区一国产盗摄| 亚洲另类图片另类电影| 中文字幕无码视频手机免费看 | 亚洲av不卡一区二区三区| 毛片在线全部免费观看| 亚洲人成在线影院| 免费黄色网址网站| 亚洲欧美日韩中文二区| 国产一级一片免费播放i| 免费毛片毛片网址| 亚洲精品午夜无码电影网| 永久免费av无码入口国语片| 亚洲自偷自拍另类12p| 免费下载成人电影| 免费视频成人国产精品网站| 久久精品国产亚洲精品| 一个人免费日韩不卡视频| 亚洲1234区乱码| 亚洲国产天堂久久综合| 久久成人a毛片免费观看网站| 亚洲一区在线免费观看| 免费看一级做a爰片久久| 成全高清在线观看免费| 亚洲成av人片不卡无码| 亚洲成?v人片天堂网无码| 久久久国产精品福利免费| 精品国产成人亚洲午夜福利| 亚洲国产激情一区二区三区| 国产成人精品免费久久久久| 亚洲五月综合缴情婷婷| 久久久久亚洲AV成人网| 99久久精品日本一区二区免费| 美女视频黄a视频全免费网站一区| 亚洲视频.com| 亚洲欧洲国产成人综合在线观看 | 亚洲精品无码久久久影院相关影片| 久久精品国产免费一区|