hooyantsing's Blog

Cookie

字数统计: 171阅读时长: 1 min
2019/11/17

Cookie

前端代码(jsp/html):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<%
    //从请求对象中获取 浏览器 发送回服务器的 cookie 数据
    Cookie[] cookies = request.getCookies();
    Cookie loindeUserCookie = null;
    if(cookies!=null){
       for(Cookie cookie:cookies){
           if("loginedUser".equals(cookie.getName())){
               loindeUserCookie = cookie;
               break;
           }
       }
    }
%>

账户:<input name="username" value="<%=loindeUserCookie == null ? "" : loindeUserCookie.getValue() %>">

后端代码(jsp):

1
2
3
4
5
6
7
String username =  request.getParameter("username");
//创建一个Cookie对象,发给浏览器保存下来
Cookie cookie = new  Cookie("loginedUser",username);    //在本地保存,使用cookie
//设置cookie有效期,单位 秒
cookie.setMaxAge(10);
//将cookie添加到响应对象中
response.addCookie(cookie);

后端代码(servlet):

导入Cookie包

1
2
import javax.servlet.http.Cookie;
+以上jsp后端代码+
CATALOG