Spring MVC
@Controllerpublic class MyController { @RequestMapping("test") public String handleTestRequest (Model model, HttpServletRequest request, HttpServletResponse response) { Cookie[] cookies = request.getCookies(); if (cookies != null) { Arrays.stream(cookies) .forEach(c -> System.out.println(c.getName() + "=" + c.getValue())); } Cookie newCookie = new Cookie("testCookie", "testCookieValue"); newCookie.setMaxAge(24 * 60 * 60); response.addCookie(newCookie); model.addAttribute("msg", "test method msg"); return "my-page"; } @RequestMapping("test2") public String handleRequest ( @CookieValue(value = "testCookie", defaultValue = "defaultCookieValue") String cookieValue, Model model) { System.out.println(cookieValue); model.addAttribute("cookieValue", cookieValue); return "my-page2"; }}