如何将数据存入并从cookie中提取信息?

2026-05-27 21:251阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计194个文字,预计阅读时间需要1分钟。

如何将数据存入并从cookie中提取信息?

如何将数据存入cookie并取cookie?

存入cookie:java// 存入cookieCookie cookie=new Cookie(loginUname, zhangsan);cookie.setPath(/);response.addCookie(cookie);

取cookie:java// 取cookieCookie[] cookies=request.getCookies();if (cookies !=null) { for (Cookie c : cookies) { if (loginUname.equals(c.getName())) { String username=c.getValue(); // 使用username } }}

怎么将数据存入cookie和取cookie
1.存入

//存cookie
@RequestMapping("/selectUsers7")
public String selectUsers7(HttpServletResponse response)
{
Cookie cookie=new Cookie("loginUname","zhangsan");
cookie.setPath("/");
cookie.setMaxAge(3600);
response.addCookie(cookie);

return "showUsers";//转发
}

2.取出

方式1:

//取cookie
@RequestMapping("/selectUsers8")
public String selectUsers8(HttpServletRequest request)
{
Cookie[] arr= request.getCookies();
if(arr!=null)
{
for(Cookie cookie:arr)
{
if(cookie.getName().equals("loginUname"))
System.out.println(cookie.getValue());
}
}
return "showUsers";
}

方式2:

如何将数据存入并从cookie中提取信息?

@RequestMapping("/selectUsers9")
public String selectUsers9(@CookieValue(value="loginUname") String loginUname) {

System.out.println(loginUname);
return "showUsers";
}

本文共计194个文字,预计阅读时间需要1分钟。

如何将数据存入并从cookie中提取信息?

如何将数据存入cookie并取cookie?

存入cookie:java// 存入cookieCookie cookie=new Cookie(loginUname, zhangsan);cookie.setPath(/);response.addCookie(cookie);

取cookie:java// 取cookieCookie[] cookies=request.getCookies();if (cookies !=null) { for (Cookie c : cookies) { if (loginUname.equals(c.getName())) { String username=c.getValue(); // 使用username } }}

怎么将数据存入cookie和取cookie
1.存入

//存cookie
@RequestMapping("/selectUsers7")
public String selectUsers7(HttpServletResponse response)
{
Cookie cookie=new Cookie("loginUname","zhangsan");
cookie.setPath("/");
cookie.setMaxAge(3600);
response.addCookie(cookie);

return "showUsers";//转发
}

2.取出

方式1:

//取cookie
@RequestMapping("/selectUsers8")
public String selectUsers8(HttpServletRequest request)
{
Cookie[] arr= request.getCookies();
if(arr!=null)
{
for(Cookie cookie:arr)
{
if(cookie.getName().equals("loginUname"))
System.out.println(cookie.getValue());
}
}
return "showUsers";
}

方式2:

如何将数据存入并从cookie中提取信息?

@RequestMapping("/selectUsers9")
public String selectUsers9(@CookieValue(value="loginUname") String loginUname) {

System.out.println(loginUname);
return "showUsers";
}