❶ 쿠키 생성을 위한 코드
❷ 경로, 유지시간을 설정한후응답헤더를 통해 클라이언트로전송
❸ 생성된 쿠키를 읽기위한코드
❹ 기존에 생성된 모든쿠키얻기
❺ 갯수만큼 반복하여쿠키명과값을 읽어 출력
[Note] 최초 실행시에는myCookie가 출력되지않음
❶ 쿠키를 읽어오기 위한코드는예제4-1과 동일함.
[Note] 페이지 이동을 하거나새로고침 해야 myCookie가화면에출력됨
❷ position 속성을 absolute로부여하면 웹 브라우저의 좌측상단을 기준으로레이어를 배치할 수 있음
❸ jQuery의 hide() 함수를 이용해서팝업창 닫기를 구현. 해당 함수는display의 속성에 none을 부여해서 엘리먼트를 숨김 처리
❷ static 메서드로 정의. out 내장객체를메서드 내에서 사용하기 위해 JspWriter 타입의 매개변수를 통해 전달받음
❸ Javascript 코드를 String으로정의
❹ 웹 브라우저에 스크립트 출력
매개변수를 통해 전달되는 쿠키명, 쿠키값, 유지시간으로 새로운 쿠키를 생성
❺ 쿠키를 배열로 얻어온 후
❻ 쿠키명이 일치하면 쿠키값을 읽어옴❼ 쿠키값 반환
❽ 쿠키는 유지시간이 0이면 삭제