Jsp - page 290~292 cookieExample
cookieExample1.jsp 는 client 역할을 한다
3 : 초기 언어설정은 "korea"
4 : cookie라는 이름의 헤더를 가져와라 (쿠키 생성을 확인하기 위해)
6 : 쿠키값이 null이 아니면 존재하는 cookie값들을 cookies배열로 가져온다
9 : for문을 돌면서 language값을 찾기위해 쿠키값을 모두 확인한다
11 : language 변수에 찾은 쿠키의 값을 대입한다
21 : 여기서 language는 초기값 "korea" 를 입력해서 한국어 문장이 출력되고
27 : "english" 를 선택하면 cookieExample2.jsp 로 넘어간다
cookieExample2.jsp 는 server역할을 한다
3 : cookie 객체를 생성하고 language란 쿠키 이름에 선택한 language값을 저장한다
5 : client에 cookie값을 담아 전송한다
그리고 cookieExample1.jsp 로 이동해보자
다시 cookieExample1.jsp
6 : cookieExample1.jsp 의 cookie의 값이 null이 아니니 if문이 시작된다.
7 : for 문에서 language는 korea에서 english로 바뀌고
21 : 여기서 english값이 선택되어 영어문장이 출력된다.

'ETC > JSP' 카테고리의 다른 글
JSP- FileUpload1 (0) | 2021.08.24 |
---|---|
JSP- forward 와 Redirect Test (0) | 2021.08.22 |
Jsp- sessionLogin (0) | 2021.08.18 |
Jsp- cookieTest (0) | 2021.08.18 |
JSP- LoginServlet (GET , POST) (0) | 2021.08.17 |