cookie

    [JSP] 세션 (Session) 그리고 세션(Session)과 쿠키(Cookie)의 차이점

    쿠키와 세션의 차이점 쿠키 : 사용자의 정보를 클라이언트에 .txt로 저장 세션 : 사용자의 정보를 서버에 객체로 저장 세션 : 쿠키와 마찬가지로 서버와의 connection 관계를 유지하기 위해서 이용자 정보를 저장하는 객체 세션은 서버에서만 접근이 가능, 따라서 쿠키보다 보안성이 뛰어나다. 쿠키는 기본 용량이 4KB, 300개로 제한적인 반면에 세션은 데이터에 대한 제한이 없다. 세션 관련 메소드 setAttribute() : 세션의 속성을 설정한다. ex) session.setAttribute("id", "test"); getAttribute() : 세션의 속성을 가져온다. ex) String id = (String)session.getAttribute("id"); getAttributeNames(..

    [JSP] 쿠키의 개념과 관련 메소드

    쿠키 : 쿠키는 사용자가 웹사이트를 처음 방문할 때 웹사이트에서 클라이언트의 컴퓨터에 저장해 놓은 작은 파일 *http 프로토콜은 웹브라이저에 응답후에 일정한 시간이 지나면 접속을 끊는 특징이 있다. 이러한 특징으로 쿠키 기술이 등장하게 됨 쿠키는 서버에서 생성된다. 쿠키는 클라이언트 PC(하드디스크)에 txt파일로 저장된다. 쿠키 관리는 웹브라우저가 한다. 쿠키의 크기는 4KB로 제한적이다. 쿠키 생성 방법 쿠키 생성은 쿠키 클래스를 사용 → 쿠키 속성 설정(setter) → 쿠키의 전송(response 객체에 탑재 : addCookie()) 쿠키 관련 메소드 setMaxAge() : 쿠키의 유효기간을 설정한다. setPath() : 쿠키 사용을 위한 디렉토리를 설정(특정 경로명을 갖는 URL로 전송하..