[50일차] JSP - 쿠키 생성

SOSO·2022년 6월 28일
0

학원

목록 보기
50/59
post-thumbnail

쿠키

쿠키(cookie) 는 웹 브라우저가 보관하고 있는 데이터로서 웹 서버에 요청을 보낼 때 함께 전송

쿠키 구성 요소

  • 이름 - 각각의 쿠키를 구별하는 데 사용되는 이름
  • - 쿠키의 이름과 관련된 값
  • 유효시간 - 쿠키의 유지 시간
  • 도메인 - 쿠키를 전송할 도메인
  • 경로 - 쿠키를 전송할 요청 경로

메서드리턴타입설명
getName()String쿠키의 이름을 구함
getValue()String쿠키의 값을 구함
setValue(String value)void쿠키의 값을 지정
setDomain(String pattern)void이 쿠키가 전송될 서버의 도메인을 지정
getDomain()String쿠키의 도메인을 구함
setPath(String uri)void쿠키를 전송할 경로를 지정
getPath()String쿠키의 전송 경로를 구함
setMaxAge(int expiry)void쿠키의 유효 시간을 초 단위로 지정.
음수를 입력할 경우 웹 브라우저를 닫을 때 쿠키가 함께 삭제
getMageAge()int쿠키의 유효 시간을 구함

쿠키 생성하기

쿠키 생성
Cookie cookie = new Cookie(cookieName,cookieValue);
생성된 쿠키를 클라이언로 전송
response.addCookie(cookie);

쿠키값 읽어오기

Cookie[] cookies = request.getCookies()

profile
한다 열심히

0개의 댓글