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

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

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

    三晉一枝花

    全靠奮當(dāng)家

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      13 Posts :: 0 Stories :: 2 Comments :: 0 Trackbacks
    天行健,君子以自強不息。
    這句話我雖然理解不深,但我認為學(xué)習(xí)絕非一個人的事,它需要與其它人交流,如果只是悶頭學(xué),可能一天就能理解了的東西,你要理解一年,甚至更長。
    希望各位高人能對我的學(xué)習(xí)進行指導(dǎo),部分問題在此處提出,如果你知道或有理解,請予以評論,謝謝。

    -------------------------------------------
    1、標(biāo)簽庫
    我知道了標(biāo)簽庫的概念,但我不知道在現(xiàn)在這種框架開發(fā)模式下,是否還需要學(xué)習(xí)標(biāo)簽庫的開發(fā)等,請指導(dǎo)。此處的學(xué)習(xí)我先略過了,等需要時再看吧。

    2、用戶跟蹤

    對訪問站點的用戶進行跟蹤,可以有以下方法(三種主要機制):Cookies、URL 重寫、隱藏式表單域

    操作Cookies:
        <%
            Cookie mycookie=new Cookie("user","wuxs");//創(chuàng)建一個Cookie對象
            mycookie.setMaxAge(24*60*60);//設(shè)置Cookie的存活期
            response.addCookie(mycookie);//將Cookie存儲
        %>
        <%
            //獲取Cookie
            Cookie[] cookielist=request.getCookies();
            ..........
            Cookie mycookie=cookielist[i];
            if (mycookie.getName.equals("user")){out.println(mycookie.getValue());}
        %>

    使用會話,Session:
    使頁面可以支持會話:<% page language="java" import="java.util.*" session="true" %>,默認是支持的,如果要使其不支持會話,則可以將其設(shè)為false

    在Session中存儲數(shù)據(jù):
    Integer i=new Integer(1);
    session.setAttribute("userAccessTimes",i);
    如上,保存會話的屬性值用的是整型對象而不是簡單數(shù)據(jù)類型int。因為 Session 對象只能存儲對象,而不能保存像int 這樣的簡單數(shù)據(jù)類型。

    獲取Session中的數(shù)據(jù):
    Integer i=(Integer) session.getAttribute("user");

    檢查新會話:
    if (session.isNew()){....}    //什么是新會話?

    獲取會話標(biāo)識符:
    String sid=session.getId();

    刪除會話:
    當(dāng)不需要會話時,可以立即將會話失效。session.invalidate();

    會話超時:
    由于http 協(xié)議是無狀態(tài)的,因此判斷用戶是否活動的唯一機制是超時。所以要確保會話定期刷新。
    可以使用session.getMaxInactiveInterval()方法獲取最大超時時間,可以用session.setMaxInactiveInterval()方法進行設(shè)置。
    在配置文件中web.xml這樣設(shè)置:
    <webapp>
        <session-config>
            <session-timeout>-1</session-timeout> 
       </session-config>
    </webapp>
    可以將會話設(shè)為永不超時。

    會話范圍:有page , session ,request , application ,但沒有理解

    application 對象:
    application 對象提供方法:getAttribute()、setAttribute()、getAttributeNames()、removeAttribute()

    邊學(xué)邊更新中....
    posted on 2008-10-09 15:40 三晉一枝花 閱讀(181) 評論(0)  編輯  收藏

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲综合小说久久另类区| 亚洲国产精品综合久久网络 | 久久亚洲AV成人无码软件| 精品熟女少妇aⅴ免费久久| 亚洲福利精品一区二区三区 | 国产亚洲av片在线观看16女人| 特级毛片在线大全免费播放| 午夜毛片不卡高清免费| 男人天堂2018亚洲男人天堂| 国语成本人片免费av无码 | 高潮内射免费看片| 亚洲一区无码精品色| 久久精品成人免费观看97| 亚洲春色在线视频| 久久久久久久久久国产精品免费| 亚洲视频免费在线观看| 91老湿机福利免费体验| 中文文字幕文字幕亚洲色| 黄网址在线永久免费观看| 免费大片av手机看片| 亚洲真人无码永久在线| 日韩精品免费视频| 精品国产成人亚洲午夜福利| 热99re久久免费视精品频软件| 成人午夜免费视频| 亚洲VA成无码人在线观看天堂| 黄色永久免费网站| 黄页网站在线观看免费| 亚洲欧洲一区二区| 免费看片免费播放| 99精品视频免费| 亚洲国产精品xo在线观看| 免费A级毛片无码A| 一级毛片免费毛片一级毛片免费| 亚洲1区1区3区4区产品乱码芒果 | 精品亚洲一区二区三区在线观看 | 亚洲免费福利在线视频| 无码专区一va亚洲v专区在线| 久久免费观看国产99精品| 亚洲日韩精品国产一区二区三区| 亚洲午夜精品久久久久久浪潮|