쿠키 : 상태 정보를 클라이언트에 저장하여, 클라이언트와 웹 서버간 상태를 지속적으로 유지하는 방법
- 웹 서버에 부하를 줄일 수 있음
- 개인 정보가 기록되기 때문에 보안에 취약
쿠키 동작 과정 : 생성 - 저장 - 전송 단계로 이루어짐
쿠키 생성
Cookie 변수명 = new Cookie("이름", "데이터");
response.addCookie(변수명);
쿠키 정보
모든 쿠키를 배열로 받아오기
Cookie[] cookies = request.getCookies();
for (int i = 0; i < cookies.length; i++) {
cookies[i].getName() // 쿠키 이름을 받아옴
cookies[i].getValue() // 쿠키 데이터를 받아옴
}
쿠키 삭제
Cookie 클래스는 쿠키 삭제 기능이 별도로 없음 -> 쿠키의 유효기간 만료를 통해 삭제
쿠키 변수.setMaxAge(0);
response.addCookie(쿠키 변수);
[JSP] DAO vs DTO vs VO 개념 정리 (0) | 2021.07.01 |
---|---|
[쉽게 배우는 JSP 웹 프로그래밍] 13장 '세션' 정리 요약 (0) | 2021.05.15 |
[쉽게 배우는 JSP 웹 프로그래밍] 11장 '예외처리' 정리 요약 (0) | 2021.05.07 |
[쉽게 배우는 JSP 웹 프로그래밍] 10장 '시큐리티' 정리 요약 (0) | 2021.04.05 |
[쉽게 배우는 JSP 웹 프로그래밍] 9장 연습문제 답안 (0) | 2021.03.28 |