1. 쿠키 객체 생성
Cookie idCookie = new Cookie( "user.id", "king" );
2. 쿠키에 속성 지정(유효기간 path등)
idCookie.setMaxAge( 60 * 60 * 24 * 30 ); //30일
3. 쿠키 응받에 추가(출력작업 전에)
res.addCookie(idCookie);
4. 사용자의 요청에서 쿠키를 모두 읽는다.
Cookie[] cookies = req.getCookies();
5. 원하는 이름의 쿠키를 찾고 해당 쿠키 값을 읽는다.
for( int i=0; i<cookies.lenght; i++ )
{
System.out.println( cookies[i].getName() + " : " + cookies[i].getValue() );
}
6. 필요없는 유효기간을 '0' 또는 '-1'로 지정하면서 응답에 추가한다.(쿠키 삭제)
for( int i=0; i<cookies.length; i++ )
{
cookies[i].setMaxAge( 0 );
res.addCookie( cookies[i] );
}
'IT_Programming > JavaScript' 카테고리의 다른 글
JavaScript - location 객체 (0) | 2007.02.13 |
---|---|
[JS] 자바스크립트 에러를 잡는 스크립트 / 날짜 자동으로 표시하기 (0) | 2007.02.13 |
팝업창 띄우기 / 다음부터 이창을 띄우지 않음 (0) | 2007.02.13 |
오늘 창 안 띄우고 싶을때... (0) | 2007.02.13 |
체크박스 체크되면 텍스트박스 활성화 (0) | 2007.02.13 |