728x90
반응형
* 이 글은 부스트코스 웹 백엔드 강의 수강 바탕으로 작성되었습니다.
Session Scope
- 웹 브라우저별로 변수를 관리하고자 할 경우 사용한다.
- 웹 브라우저간의 탭 간에는 세션정보가 공유되기 때문에, 각각의 탭에서는 같은 세션정보를 사용할 수 있다.
- HttpSession 인터페이스를 구현한 객체를 사용한다.
- JSP에서는 session 내장 변수를 사용한다.
- 서블릿에서는 HttpServletRequest의 getSession()메소드를 이용하여 session 객체를 얻는다.
- 값을 저장할 때는 session 객체의 setAttribute()메소드를 사용한다.
- 값을 읽어 들일 때는 session 객체의 getAttribute()메소드를 사용한다.
- 장바구니처럼 사용자별로 유지가 되어야 할 정보가 있을 때 사용한다.
728x90
반응형
'개발이야기 > 웹_백엔드' 카테고리의 다른 글
24) application scope (0) | 2020.08.12 |
---|---|
22) request scope (0) | 2020.08.12 |
21) page scope (0) | 2020.08.12 |
20) scope란? (0) | 2020.08.03 |
19) JSP 내장객체 (0) | 2020.08.03 |
댓글