JAVA及相關技術學習

          Servlet

           

          Cookie

          Cookie包含一對Key/Value
          生成一個Cookie并將它寫到用戶硬盤上的語法:
          Cookie theCookie=new Cookie("cookieName","cookieValue");
          response.addCookie(the Cookie);
          如果服務器想從用戶硬盤上獲取Cookie,可以用
          Cookie cookies[]=request.getCookies();
          獲取所有Cookie
          然后調用Cookie的getName方法獲取Cookie的Key,調用Cookie的getValue方法獲取Cookie的Value
          通過Cookie的setMaxAge(int expiry)方法設置Cookie的有效期。超過參數expity指定的時間(以秒為單位),Cookie就會失效。
          例子:
          <html>
             <head><title>jspCookie.jsp</title></head>
             <body>
                <%
                   Cookie[] cookies=request.getCookies();
                   //System.out.println("dsfasfdafda");
                   for(int i=0;i<cookies.length;i++)
                   {
                 %>
              
                 <p>
                   <b>Cookie name:</b>
                   <%=cookies[i].getName()%>
                   <b>Cookie value:</b>
                   <%=cookies[i].getValue()%>
                   </p>
                   <p>
                      <b>Old max age in seconds:</b>
                      <%=cookies[i].getMaxAge()%>
                      <%
                         cookies[i].setMaxAge(60);
                      %>
                      <b>New max age in seconds:</b>
                      <%=cookies[i].getMaxAge()%>
                 <%
                   }
                  
                 %>
                <%!
                   int count1=0;
                   int count2=0;
                 %>
                 <%
                    response.addCookie(new Cookie("cookieName"+count1++,"cookieValue"+count2++));
                  %>
             </body>
          </html>

          posted on 2009-03-11 14:21 亂せ英豪 閱讀(366) 評論(0)  編輯  收藏


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


          網站導航:
           

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 桦川县| 镶黄旗| 乌审旗| 广汉市| 武隆县| 台州市| 遵义市| 吉木乃县| 肥东县| 太康县| 小金县| 康平县| 武安市| 清徐县| 曲阳县| 花莲市| 怀柔区| 阳城县| 尼木县| 沾益县| 延津县| 济南市| 邵武市| 敖汉旗| 堆龙德庆县| 华蓥市| 金华市| 清水县| 灌阳县| 兴和县| 宣恩县| 盱眙县| 碌曲县| 安仁县| 灵寿县| 万荣县| 云霄县| 垦利县| 三门峡市| 万宁市| 黔西县|