개발 등/JSP

쿠키

darkhorizon 2008. 11. 20. 14:18
728x90
반응형
쿠키는 웹클라이언트의 하드에 저장된 데이터로 웹서버에 요청을 보낼 때 함께 전송된다.

@ 쿠키의 동작과정
  1. 쿠키 생성 :
     1-1 웹클라이언트가 쿠키를 생성하여 웹서버에 요청을 하면 웹서버에서 JSESSIONID란 이름의 쿠키를 만든다.
     1-2 response 객체에 쿠키정보를 담아 웹클라이언트에 응답한다.
  2. 쿠키 저장 : 
     웹클라이언트의 쿠키보관폴더에 쿠키정보가 저장된다.
  3. 쿠키 전송 :
     웹클라이언트의 재요청이 이루어질 때 쿠키정보가 함께 전달된다.

@ 쿠키의 생성
   : 1. 웹클라이언가 쿠키를 생성할 수 있다.
        1-1 javax.servlet.http 패키지의 Cookie class를 통해 생성한다.
           Cookie coo1=new Cookie(name1, value);
           Cookie coo2=new Cookie(name2, value);  
           # name은 키(Key)에 해당하는 값으로 중복을 허용하지 않는다. 만일 키가 중복되면 나중에 추가된 Cookie가 저장된다. value는 중복이 허용된다.
   : 2. 웹서버가 session에 따라 JSESSIONID를 생성한다..
       2-1 JSESSIONID : 16진수 값
728x90