J度空間

          JAVA cookies用法

          涉及login.jsp和login_do.jsp

          1.先在login_do.jsp里面獲取cookies代碼如下
          代碼是加在登錄成功的下面
          Cookie cookie1=new Cookie("login_name",name);
          ?????????????????????????? 鍵?????????? 值
          Cookie cookie2=new Cookie("login_pass",pass)
          值是從后面獲取的
          這個鍵是? login.jsp里面要用到的,name是從login_do.jsp里面
          讀取的
          cookie1.setMaxAge(60*60*24);設置cookie的有效時間,單位是秒
          這里是保存一天
          response.addCookie(cookie1);
          response.addCookie(cookie2);
          ?把捕獲來的cookies加到響應里,這步必不可少
          response.sendRedirect("index.jsp");
          ?//登錄成功轉發的頁面
          2.在login.jsp里面加代碼
          Cookie[] cookie=request.getCookies();
          String name="",pass="";
          for(int i=0;i<cookie.length;i++){
          ?if(cookie[i].getName.equals("login_name"))
          ??name=cookie[i].getValue();
          ?if(cookie[i].getName.equals("login_pass"))
          ??pass=cookie[i].getValue();
          }
          在表單的變量那里加上這個就可以了
          <input name="name" value="<%=name %>" type="text" id="name">
          <input name="pwd" value="<%=pwd %>" type="password" id="pwd2">

          posted on 2007-08-20 16:38 藍色幽默 閱讀(663) 評論(0)  編輯  收藏 所屬分類: Java

          導航

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          統計

          常用鏈接

          留言簿(4)

          隨筆分類

          文章分類

          相冊

          搜索

          最新評論

          主站蜘蛛池模板: 黔南| 建始县| 衡南县| 怀柔区| 隆德县| 阳西县| 中西区| 治县。| 汝城县| 龙门县| 阿坝| 平山县| 通道| 宁明县| 神农架林区| 阳高县| 襄汾县| 波密县| 鹤壁市| 蓬莱市| 杭锦后旗| 裕民县| 湖口县| 梁河县| 义乌市| 井研县| 崇明县| 伊金霍洛旗| 金堂县| 余姚市| 东阿县| 枝江市| 江华| 建阳市| 全椒县| 汶川县| 环江| 通化县| 介休市| 江安县| 柘城县|