Cookie cookie = new Cookie("userId", String.valueOf(user.getId()));
response.addCookie(cookie);
이런 식으로 쿠키를 저장 후 쿠키 값으로 회원의 id값을 담아주려 했다. 화면 Network창에 분명 쿠키는 생성됐지만 인텔리제이 콘솔로그로 쿠키를 찍었는데 null이 나왔다. spring에서 cookie를 저런식으로 넣는것은 JSP, interceptor에서는 허용된다. 그래서 결국 CookieGenerator
를 사용 했다.
CookieGenerator cookie = new CookieGenerator();
cookie.setCookieName("쿠키이름");
cookie.addCookie(response, 값);
이렇게 설정하고 나니 잘 됐다.