250x250
Notice
Recent Posts
Recent Comments
Link
코린이의 기술 블로그
쿠키와 세션 본문
쿠키와 세션이 로그인해도 유지 시켜 주는 것
쿠키는 웹페이지에서 끊어지지 않게 연동시키려는 그 데이터를 내 컴퓨터에 저장하는 것 입니다. 바이러스나 보안에 취약합니다. (ex.팝업창, 아이디 기억하기)
저장 정보 용량에 제한이 있습니다.
클라이언트 브라우저에서 사용 유무 설정
웹사이트 하나당 하나의 쿠키 생성
속성 | Persistence 쿠키 | Session 쿠키 |
위치 | 파일 | 브라우저 메모리 |
종료 | 쿠키 삭제 또는 설정 값 종료 | 브라우저 종료 |
최초 접속 전송 여부 | 최초 접속시 서버 전송 | 최초 접속시 서버로 전송 안됨 |
용도 | 로그인 유무 또는 팝업창 제한 | Session 인증 정보 유지 |
세션은 웹페이지에서 끊어지지 않게 연동시키려는 그 데이터를 서버 컴퓨터에 저장하는 것 입니다. 저장 웹페이지들이 공유
저장 위치에 따라 쿠키와 세션을 나눔
브라우저의 세션 연동은 세션 쿠키를 이용
쿠키보다는 보안에 용이
사용자 브라우저 한개당 세션이 라나 생성 됩니다
기본 유효시간 30분을 가집니다.
로그인 유지나 쇼핑몰 장바구니 담기를 생각하시면 됩니다.
getSession() : 기존의 세션 객체가 존재하면 반환, 없으면 새로 생성
<hidden> : 현재 페이지에서 데이터를 받아 다음 페이지로 이동
URL Rewriting : url 뒤에 정보를 붙여서 다른 서블릿으로 전송
728x90
'Java Web' 카테고리의 다른 글
내장객체 기능 (0) | 2021.10.26 |
---|---|
서블릿 속성과 스코프과 URL (0) | 2021.10.25 |
Get / Post 전송 방식 (0) | 2021.10.22 |
서블릿 (0) | 2021.10.21 |
javascript - 기본 형식 (0) | 2021.10.16 |
Comments