일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- javascript
- java
- ubuntu
- it
- Spring Boot
- Git
- Gradle
- laravel
- Oracle
- MySQL
- elasticsearch
- jsp
- Spring
- tool
- redis
- devops
- Design Patterns
- db
- 요리
- Web Server
- 맛집
- IntelliJ
- linux
- JVM
- jenkins
- AWS
- php
- springboot
- ReactJS
- Spring Batch
- Today
- Total
아무거나
[JSP] 쿠키 본문
[JSP] 쿠키
- 웹 브라우저에서 서버로 어떤 데이터를 요청 하면, 서버측에서는 알맞은 로직을 수행한 후 데이터를 웹 브라우저에 응답한다. 그리고 서버는
웹 브라우저의 관계를 종료한다. 이렇게 웹 브라우저에 응답 후 관계를 끊는 것은 http프로토콜의 특징이다.
연결이 끊겼을 때 어떤 정보를 지속적으로 유지하기 위한 수단으로 쿠키라는 방식을 사용한다.
쿠키는 서버에서 생성하여, 서버가 아닌 클라이언트측에 특정 정보를 저장한다. 그리고 서버에 요청 할 때 마다 쿠키의 속성값을
참조 또는 변경 할 수 있다.
** 쿠키는 4kb로 용량이 제한적이며, 300개까지 데이터 정보를 가질 수 있다.
1. 쿠키 문법
- 쿠키생성(쿠키 클래스를 이용) -> 속성 설정(setter를 이용) -> response객체에 쿠키 탑재(response.addCookie()를 이용)
2. 쿠키 관련 메소드
- setMaxAge() : 쿠키 유효기간을 설정
- setpath() : 쿠키사용의 유효 디렉토리를 설정 합니다.
- setValue() : 쿠키의 값을 설정 합니다.
- setVersison() : 쿠키 버전을 설정 한다.
- getMaxAge() : 쿠키 유효기간 저보를 얻습니다.
- getName() : 쿠키 이름을 얻습니다.
- getPath() : 쿠키사용의 유효 디렉토리 정보를 얻습니다.
- getValue() : 쿠키의 값을 얻습니다.
- getVersion() : 쿠키 버전을 얻습니다.
참고: https://www.inflearn.com/course/%EC%8B%A4%EC%A0%84-jsp-%EA%B0%95%EC%A2%8C/dashboard
'Java & Kotlin > JSP & Servlet' 카테고리의 다른 글
[JSP] 예외 페이지 (0) | 2019.12.21 |
---|---|
[JSP] 세션 (0) | 2019.12.21 |
[JSP] 액션태그 (0) | 2019.12.21 |
[JSP] 학습 3 (0) | 2019.12.21 |
[JSP] 학습 2 (0) | 2019.12.21 |