괴발개발
[연습] 쿠키 굽기 본문
<과정>
1. 쿠키 가져오고
2. 쿠키에 하나씩 담는데
3.먼저 쿠키의 이름을 뽑아내고
4. 쿠키를 변수에 담고
5. 변수에 담긴 값이 lang인지 아닌지 확인해서
6. lang 이라면 그때 벨류에 lang 값을 받아오고
7. for 문에 담기면 lang 값을 확인한다.
[사전준비 - 쿠키 생성]
1. 쿠키 객체화(, 나 - 등 특수 문자는 사용하지 않는다.)
Cookie cookie = new Cookie("name","gyeong_young_na");//key, value .
2. 쿠키 수명 지정
cookie.setMaxAge(60*10);// 초(10분) //
3. 쿠키 저장(고객 pc)
response.addCookie(cookie);
1. 쿠키 가져오고
Cookie[] list = request.getCookies();
2.쿠키에 하나씩 담는데
String name = "";
String value = "";
name 과 value 선언
for(Cookie c : list){
<%=c.getName() %> :
<%=c.getValue() %>
[향상 for 문]Cookie(쿠키) 형태의 c에 list의 내용을 하나씩 담는다.
꺼내온 쿠키 배열 c 내용에서 getName을 이용해 네임 값을 가져오고
마찬가지로 벨류값 뽑아온다.
name = name, jsessionid
value = ac80ab 어쩌구 저쩌구
'BACK END > JSP' 카테고리의 다른 글
절대url 상대 url 절대 경로와 상대 경로 (0) | 2023.02.23 |
---|---|
<jstl 정리>foreach 3단 변신 (0) | 2023.02.23 |
jsp 헷갈리는 태그 정리 (0) | 2023.02.22 |
[연습] JSP 쿠키 심화과정 (0) | 2023.02.21 |
[퀴즈 정리]D21 JSP#2 (내장 객체, response, our, 쿠키, 세션) (0) | 2023.02.21 |
Comments