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)

          隨筆分類

          文章分類

          相冊

          搜索

          最新評論

          主站蜘蛛池模板: 仲巴县| 灵璧县| 望谟县| 确山县| 永嘉县| 秦安县| 边坝县| 江川县| 松江区| 乐平市| 中江县| 马龙县| 体育| 深州市| 和政县| 平山县| 枣庄市| 四子王旗| 蒙阴县| 泌阳县| 万年县| 巴彦淖尔市| 南安市| 龙井市| 塘沽区| 浪卡子县| 海丰县| 宝应县| 华蓥市| 渑池县| 松原市| 凌云县| 河曲县| 玉山县| 富平县| 黑河市| 龙井市| 新郑市| 邵阳县| 宜宾市| 乐至县|