zoukankan      html  css  js  c++  java
  • cookie记住账户密码

     1 //cookie保存路径
     2 String autologin=request.getParameter("autologin");
     3 String path = request.getContextPath()+"/";                   
     4 if(autologin!=null&&autologin.equals("on")){                            
     5        Cookie cookie = new Cookie("user",username+"-"+password);
     6        cookie.setMaxAge(60 * 60 * 24 * 14);                                                       
     7        cookie.setPath(path);                    
     8        response.addCookie(cookie);
     9  }else{//清空cookie
    10        Cookie[] cookies = request.getCookies();                             
    11        for(int i=0;i<cookies.length;i++){
    12            if(cookies[i].getName().equals("user")){
    13                 //System.out.println(cookies[i].getName() + ":" + cookies[i].getValue());  
    14                 Cookie cookie = new Cookie(cookies[i].getName(), null);  
    15                 cookie.setMaxAge(0);  
    16                 cookie.setPath(path);//根据你创建cookie的路径进行填写      
    17                 response.addCookie(cookie);
    18             }                                   
    19       } 
    20  }   
     1 //页面取cookie
     2 <%
     3 String name=""; 
     4 String passward=""; 
     5 Cookie[] cookies=request.getCookies(); 
     6 if(cookies!=null){ 
     7     for(int i=0;i<cookies.length;i++){ 
     8         if(cookies[i].getName().equals("user")){  
     9             name=cookies[i].getValue().split("-")[0]; 
    10             passward=cookies[i].getValue().split("-")[1]; 
    11             request.setAttribute("username",name); 
    12             request.setAttribute("password",passward); 
    13         } 
    14     } 
    15 } 
    16 %>
  • 相关阅读:
    网络基础之网络协议篇
    JVM-07-执行引擎
    JVM-06-对象实例化、内存布局、访问定位以及直接内存
    JVM-05-方法区
    JVM-04-堆
    JVM-03-本地方法接口和本地方法栈
    JVM-02-程序计数器 虚拟机栈
    JVM-01-类加载子系统
    JVM-00-引言
    swagger
  • 原文地址:https://www.cnblogs.com/-lpf/p/5710537.html
Copyright © 2011-2022 走看看