Session Scope 2

Session Scope

Session Scope 클라이언트(웹 브라우저) 당 하나의 session 객체가 생성, 관리한다. ✔︎ 웹 브라우저별로 변수(정보)를 관리하고자 할 경우 사용한다. ✔︎ 세션 객체는 상태 정보를 유지하기 위해 사용한다. 클라이언트마다 세션 정보가 다른데, 예를 들어 사용자마다 로그인 정보가 다른 것처럼 사용자별로 유지가 되어야 할 정보가 있을 때 사용한다. 그래서 각 클라이언트마다 유지해야 하는 정보들을 session scope을 이용해 유지시켜준다. ✔︎ 웹 브라우저간의 탭 간에는 세션정보가 공유되기 때문에, 각각의 탭에서는 같은 세션정보를 사용할 수 있다. ✔︎ session 객체는 프로그래밍 할 때 적당한 시간을 지정한다던가 혹은 브라우저가 닫히게 된다던가 이런 특성에 따라서 없어진다. ✔︎ Ht..

Web/Spring 2021.06.24

Scope

Scope에는 4가지 종류가 있다. 1. Page 페이지 내에서 지역변수처럼 사용 JSP가 실행되는 동안에만 정보를 유지하고 싶은 경우에 사용 더 알아보기 ☞ 2021.06.24 - [Web/Spring] - Page scope 2. Request http요청을 WAS가 받아서 웹 브라우저에게 응답할 때까지 변수가 유지되는 경우 사용 더 알아보기 ☞ 2021.06.24 - [Web/Spring] - request scope 3. session 웹 브라우저 별로 변수가 관리되는 경우 사용. 더 알아보기 ☞ 2021.06.24 - [Web/Spring] - Session Scope 4. application 웹 애플리케이션이 시작되고 종료될 때까지 변수가 유지되는 경우 사용 더 알아보기 ☞ 2021.06.2..

Web/Spring 2021.06.24