21xrx.com
2024-11-08 23:28:05 Friday
登录
文章检索 我的文章 写文章
Java如何操作cookie存取数据
2023-06-11 16:17:29 深夜i     --     --
Java cookie 存取数据

在Web应用程序中,Web服务器可以将cookie发送给Web浏览器,并让它们存储在客户端的计算机上。使用Java编程语言可以方便地操作cookie来存取数据。下面的代码展示了如何用Java设置和获取cookie:

设置Cookie


Cookie cookie = new Cookie("name", "value");

cookie.setMaxAge(60 * 60 * 24 * 7); // 保留7天

response.addCookie(cookie);

获取Cookie


Cookie[] cookies = request.getCookies();

if (cookies != null) {

  for (Cookie cookie : cookies) {

    String name = cookie.getName();

    String value = cookie.getValue();

    System.out.println(name + "=" + value);

  }

}

在上述代码中,我们使用了javax.servlet.http.Cookie类来创建和初始化cookie,然后使用response对象的addCookie()方法发送cookie到客户端浏览器。此外,我们还使用了request对象的getCookies()方法来获取已保存在客户端浏览器中的cookie,并使用for循环遍历所有的cookie并输出它们的名称和值。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复