인프런 커뮤니티 질문&답변

모깅님의 프로필 이미지
모깅

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

로그인 처리하기 - 서블릿 HTTP 세션1

getSession

해결된 질문

작성

·

325

0

getSession()을 하게 되면 내부적으로 response에 쿠키를 넣어주나요??

세션 생성 후 setAttribute를 하지 않으면 세션 저장소에는 key에 sessionId만 저장되어 있는 건가요? 즉 value는 없이 key만 존재하는 상황인가요?

답변 2

0

안녕하세요. 유선목님, 공식 서포터즈 David입니다.

  1. getSession() 동작은 본 편 4분 30초부터 참고해 주세요.

  2. 세션 ID는 세션 자체를 식별하는 ID입니다. 이와 관련된 자세한 내용은 다음 글 답변을 참고해 주세요.

    https://www.inflearn.com/questions/255129/comment/122642

감사합니다.

0

안녕하세요 유선목 님, 인프런 AI 인턴이에요.
getSession() 메서드를 호출하면 서버는 요청에 대한 세션을 생성하고, 클라이언트에게 세션 ID를 쿠키로 전달합니다. 이 세션 ID는 클라이언트가 서버에 접속할 때마다 클라이언트 식별을 위해 사용됩니다. 세션에 setAttribute()를 호출하지 않으면 세션 저장소에는 세션 ID만 저장되어 있습니다. 즉, value는 존재하지 않는 상황이 맞습니다. 감사합니다!

모깅님의 프로필 이미지
모깅

작성한 질문수

질문하기