쿠키 자체를 저장 한다
세션은 식별하는 아이디만 클라이언트에게 전달한다
클라이언트가 요청할때 세션으 어떤 세션이다 서버가 판단해서
아이디에 맞는 상태값을 서버가 제공한다
* 세션 서버가 가지고 있지만
클라이언트가 요청하면서 아이디를 전달 요청정보를 세션을 꺼내서 쓰는 개념
쿠키는 서버가 생성하면서 name=value 형식으로 상태 정보 전달
세션은 세션을 생성한다 전달한다 이런 과정이 없다.
쿠키의 유지시간 -> 유지시간이 지나면 사라짐 /
5월 18일 오전 6시에 어떤 서버로 접속했는데 그 서버에서 쿠키 유지을 하루로 설정
이 클라이언트 쿠키는 5월 19일 6시가 되면 사라짐
세션의 유지시간 -> 유지 시간이 지나면 사라짐 /
5월 18일 오전 6시에 어떤 서버로 접속했는데 그 서버에서 세션 유지 시간을 하루로 설정
이 클라이언트 세션이 사라지는 시점은 클라이언트가 언제 마지막으로 이 서버에 접속했냐 따라 달라짐
접속하므로 타이머가 다시 움직인다 접속 할때마다 초기화되서 다시 시작한다 유지시간///
은행 로그인 연장 -> 세션으로 구현한다.
======
프로젝트
로그인 페이지에서 ---> 로그인 서비스(로그인 서블릿) ---> 로그인한 사용자의 이름을 보여주는 페이지
---> 성공 : ~~님 환영합니다.
----> 실패 : guest님 로그인이 필요합니다.
로그인 페이지
'코딩 > 서블릿' 카테고리의 다른 글
서블릿 공지사항 만들기 #2 (0) | 2022.05.25 |
---|---|
서블릿 프로젝트 공지사항 만들기 #1 (0) | 2022.05.25 |
서블릿 기초 응답정보와 요청정보 (0) | 2022.05.19 |
22-05-12 서블릿 환경설정 (0) | 2022.05.18 |
2022-05-13 서블릿 클라이언트, 서버 문제 생겼을때 해결방법 / 응답 정보 처리 (0) | 2022.05.13 |