JSP Cookies & Session
2023. 4. 23. 22:43ㆍ카테고리 없음
(1) Cookie 사용법
- 웹 브라우저에서 요청을 보낸 후에 웹 서버에서는 쿠키라는 값을 내 컴퓨터에 저장해준다.
- 두번째 접속할 때는 알아서 웹 서버에서 쿠키 값을 내보내준다.
- 쿠키는 각자의 클라이언트 pc에 저장된다.
- 주의할 점은 쿠키값이 악의적으로 유출될 수 있다.
ex)
//아이디 저장 체크 박스가 체크되었는지 판단여부
String save = req.getParameter("save")'
//아이디 값을 저장
String id = req.getParameter("id");
//체크되었는지를 비교 판단
if(save != null) {
//아이디 저장이 눌렸다면
//쿠키를 사용하려면 - 쿠키클래스를 생성해주어야 함
//첫번째 String 키 값을 적어줌, 두번째는 value값을 넣어줌.
Cookie cookie = new Cookie("id", id);
//쿠키 유효시간 설정
cookie.setMaxAge(60*10);
//사용자에게 쿠키 값을 넘겨줌
resp.addCookie(cookie);
}