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);
}