我有一个Spring MVC应用程序,我想在其中手动为页面添加cookie。下面的代码演示了我的操作方式:
@RequestMapping(value="/add-cookie",
method = RequestMethod.GET,
produces = "text/html;charset=UTF-8")
@ResponseBody
public String addCookie(HttpServletResponse response) {
Cookie cookie = new Cookie("cookiename", "cookievalue");
response.addCookie(cookie);
return "<html></html>"
}
此代码可以正常工作,并按预期添加cookie。但是我想添加具有特定域的cookie。因此,我在声明cookie.setDomain("mydomain.com");
对象之后添加了cookie
行。现在,与其在此域中添加Cookie,它根本不添加Cookie。
是否可以将具有特定域的cookie添加到您的页面?以及如何做到?