下面是一个设置cookie的函数:
public void addCookie(String cookieName, String cookieValue, Integer maxAge, HttpServletResponse response) {
Cookie cookie = new Cookie(cookieName, cookieValue);
cookie.setPath("/mycampaigns");
cookie.setSecure(isSecureCookie);
cookie.setMaxAge(maxAge);
response.addCookie(cookie);
}
我相信在servlet 3.0中,有一种方法可以直接做到这一点。不幸的是,我的组织使用的是2.5,在这个时候升级是不可行的。
有没有办法使用响应来设置cookie?这是我在网上找到的一个例子
response.setHeader("SET-COOKIE", "[SOME STUFF]" +"; HttpOnly")
如果这是我想要做的唯一方法,我应该用什么替换“一些东西”,这样我就不会丢失我的函数当前存储在cookie中的任何数据?
https://stackoverflow.com/questions/13147113
复制相似问题