共計 518 個字符,預計需要花費 2 分鐘才能閱讀完成。
要往 cookie 中存取數據,可以使用 Java Servlet 中的 Cookie 類。以下是一個例子:
存儲數據到 cookie 中:
Cookie cookie = new Cookie("key", "value");
cookie.setMaxAge(3600); // 設置 cookie 的有效期為 1 小時
response.addCookie(cookie); // 將 cookie 添加到響應中
在 cookie 中獲取數據:
Cookie[] cookies = request.getCookies(); // 獲取請求中的所有 cookie
if (cookies != null) {for (Cookie cookie : cookies) {if (cookie.getName().equals("key")) {String value = cookie.getValue(); // 獲取 cookie 的值
// 對 value 進行處理
}
}
}
請注意,存儲在 cookie 中的數據是以字符串形式存儲的,如果需要存儲復雜的數據結構,可以考慮使用 JSON 等格式進行序列化和反序列化操作。另外,需要注意設置 cookie 的有效期,否則 cookie 默認只在當前會話中有效,關閉瀏覽器后將失效。
丸趣 TV 網 – 提供最優質的資源集合!
正文完