🎧 내가 만든 쿠키
너를 위해 구웠지
But you know that it ain't for free, yeah~🎶
🥠 이름과 값의 쌍으로 구성된 작은 정보로, 아스키문자만 저장 가능함
🥮 웹 사이트에 접속할 때 자동적으로 만들어지는 임시 파일로, 이용자가 본 내용, 상품 구매 내역, 신용카드 번호, 아이디, 비밀번호, IP 주소 등의 정보를 담고 있는 데이터 파일
🍪 쿠키는 서버와 클라이언트의 연결 상태를 유지하기 위해서 사용함
Cookie cookie = new Cookie(name, value);
response.addCookie(cookie);
- setMaxAge(int Sec) 로 지속시간을 초단위로 지정하면 된다.
↳ 만약, 쿠키의 유효시간을 1시간으로 설정한다면?
cookie.setMaxAge(60*60);
🥮 시간 설정을 하지 않으면, 클라이언트가 브라우저를 종료하는 순간 쿠키도 삭제된다.
🍪 쿠키를 허용하지 않는 클라이언트의 로그인 유지를 위해 요청 URL을 위의 JSTL 태그로 작성하면, 요청 시 url 뒤에 jsessionId가 붙어서 세션이 유지된다.