본문으로 바로가기

쿠키란(Cookie)?

category 프로그래밍/ JSP 2018. 7. 15. 18:05

웹브라우저에서 서버로 어떤 데이터를 요청 하면, 서버측에서는 알맞은 로직을 수행한 후 데이터를 웹브라우저에 응답 합니다. 그리고 , 서버는 웹브라우저와의 관계를 종료합니다. 이렇게 , 웹 브라우저에 응답 후 관계를 끊는 것은 http 프로토콜의 특징입니다.
연결이 끊겼을때 어떤 정보를 지속적으로 유지하기 위한 수단으로 쿠키라는 방식을 사용합니다.
쿠키는 서버에 생성하여, 서버가 아닌 클라이언트측에 특정 정보를 저장한다.(.txt 파일로 저장)
그리고 서버에 요청할때 마다 쿠키의 속성값을 참조 또는 변경 할 수 있습니다.

쿠키는 4kb로 용량이 제한적이며, 300개 까지 데이터 정보를 가질수 있습니다.

<쿠키 문법>
쿠키는 서버에서 생성되고, 클라이언트측에 전송되어 저장된다고 하였습니다.

쿠키 생성(쿠키 클래스를 이용 합니다) -> 속성 설정(setter를 이용합니다) -> response 객체에 쿠키 탑재(response.addCookie())를 이용합니다.



'프로그래밍 > JSP' 카테고리의 다른 글

Oracle DB 설치하기 (무료)  (0) 2018.07.18
세션(Session)이란?  (0) 2018.07.15
액션태그란?  (0) 2018.07.15
Request 객체란?  (0) 2018.07.15
JSP 지시자(page,include,taglib)  (0) 2018.07.15