1. 쿠키란?
- 세션과 마찬가지로 클라이언트(크롬)와 웹 서버(톰캣) 간의 상태를 지속적으로 유지하는 방법
방법
- 상태 정보(name, value)를 클라이언트(크롬의 쿠키저장소)에 저장
- 쿠키 생성은 서버에서 함. 그 이후에 웹 서버로 전송되는 요청에는 쿠키 정보가 포함됨.
- 예) 아이디 저장하기
처음 방문한 사용자가 로그인 인증 -> 아이디와 비밀번호를 기록한 쿠키가 생성 -> 그 이후에 사용자가 그 웹 사이트에 접속하면 별도의 절차를 거치지 않고 쉽게 접속 가능
2. 쿠키 생성은?
- Cookie cookie = new Cookie("memberId", "admin");
- Response.addCookie(cookie);
3. 쿠키 삭제는?
- cookie.setMaxAge(0);
- response.addCookie(cookie);
'개발자 > JspSpring' 카테고리의 다른 글
| 20220125 스프링이란 (0) | 2022.01.25 |
|---|---|
| 20220125 spring (0) | 2022.01.25 |
| 20220117 시큐리티 (0) | 2022.01.17 |
| 20220114 유효성 검사 (0) | 2022.01.14 |
| 20220113 열하나 (0) | 2022.01.13 |