Sio's Programming
JSP 쿠키 본문
쿠키란?
웹브라우저에서 서버로 어떤 데이터를 요청 하면, 서버측에서는 알맞은 로직을 수행한 후 데이터를 웹브라우저에 응답 합니다.
그리고, 서버는 웹브라우저와의 관계를 종료 합니다. 이렇게 웹브라우저에 응답 후 관계를 끊는 것은 http프로토콜의 특징 입니다.
연결이 끊겼을 때 어떤 정보를 지속적으로 유지하기 위한 수단으로 쿠키라는 방식을 사용 합니다.
쿠키는 서버에서 생성하여, 서버가 아닌 클라이언트측에 특정 정보를 저장 합니다. 그리고 서버에 요청 할 때 마다 쿠키의
속성값을 참조 또는 변경 할 수 있습니다.
쿠키는 4kb로 용량이 제한적이며, 300까지 데이터 정보를 가질 수 있습니다.
쿠키 문법
쿠키는 서버에서 생성되고, 클라이언트측에 전송되어 저장된다고 하였습니다.
쿠키 생성 방법 및 관련 메소드들을 살펴 봅니다.
쿠키 생성 -> 속성 설정 -> response객체에 쿠키 탑재
쿠키 클래스릴 이용 -> setter를 이용 -> response.addCookie()를 이용
setMaxAge() : 쿠키 유효기간을 설정
setpath() : 쿠키 사용의 유효 디렉토리를 설정
setValue() : 쿠키의 값을 설정
setVersion() : 쿠키 버전을 설정
getMaxAge() : 쿠키 유효기간 정보를 얻습니다
getName() : 쿠키 이름을 얻습니다.
getPath() : 쿠키사용의 유효 디렉토리 정보를 얻습니다.
getValue() : 쿠키의 값을 얻습니다.
getVersion() : 쿠키 버전을 얻습니다.
'Programming > JSP' 카테고리의 다른 글
| JSP (예외 페이지, page 지시자 예외처리, web.xml 예외처리) (0) | 2018.05.09 |
|---|---|
| JSP 세션 (0) | 2018.05.08 |
| JSP (액션태그,forward, include, param) (0) | 2018.05.08 |
| JSP (request,response) (0) | 2018.05.07 |
| JSP (스크립트릿,선언,표현식, 지시자,주석) (0) | 2018.05.07 |