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 亂せ英豪 閱讀(368) 評論(0)  編輯  收藏


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


          網站導航:
           

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 土默特右旗| 连城县| 庄河市| 饶平县| 郸城县| 淮北市| 故城县| 武夷山市| SHOW| 桐柏县| 峨眉山市| 辽宁省| 太原市| 恩平市| 清远市| 北碚区| 盐池县| 尚义县| 隆尧县| 长宁区| 灌云县| 无锡市| 武穴市| 锡林浩特市| 大姚县| 连州市| 常熟市| 勐海县| 沭阳县| 元阳县| 封丘县| 涿州市| 资兴市| 屏南县| 佛山市| 中江县| 澄城县| 泉州市| 涡阳县| 措勤县| 邯郸县|