들어가기 전에
이번 시간엔 자바 웹 어플리케이션에서 쿠키를 어떻게 사용하는지 방법에 대해 알아보도록 하겠습니다.
학습 목표
- 쿠키를 이용하는 방법에 대해 이해합니다.
- javax.servlet.http.Cookie 객체 생성과 중요 메소드에 대해 이해합니다.
핵심 개념
- 쿠키
- javax.servlet.http.Cookie
- @CookieValue
학습하기
들어가기 전에
이번 시간엔 자바 웹 어플리케이션에서 쿠키를 어떻게 사용하는지 방법에 대해 알아보도록 하겠습니다.
학습 목표
핵심 개념
학습하기
쿠키 정의
정의
이용 방법
쿠키는 그 수와 크기에 제한
javax.servlet.http.Cookie
서버에서 쿠키 생성, Reponse의 addCookie메소드를 이용해 클라이언트에게 전송
Cookie cookie = new Cookie(이름, 값);
response.addCookie(cookie);
클라이언트가 보낸 쿠키 정보 읽기
Cookie[] cookies = request.getCookies();
클라이언트에게 쿠키 삭제 요청
Cookie cookie = new Cookie("이름", null);
cookie.setMaxAge(0);
response.addCookie(cookie);
쿠키의 유효기간 설정
Spring MVC에서의 Cookie 사용
생각해보기
참고 자료
https://tomcat.apache.org
https://www.javatpoint.com
http://browsercookielimits.squawky.net