국비 52일차 session관리
2021. 3. 24. 00:29
2021.03.23 국비교육 52일차
오늘의 궁금증
mybatis // where if 함께 써야하는 이유
mybatis hashmap 처리 방법 (완)
paging 처리 과정
session.removeAttribute / invalidate 사용하는 타이밍
--> invalidate는 세션 자체를 삭제해버림
세션 관리
- HTTP프로토콜을 기반으로 한느 웹 서비스는 웹 서버의 부하가 매우 크기 때문에 불특정 다수인 클라이언트와 지속적인 연결방식으로 요청/응답처리 하지 않음
- 대신에 클라이언트가 웹 서버에 요청하고 응답 받으면 즉시 연결을 끊는 connectionless방식으로 동작함
- 이것은 각페이지간의 연결고리가 없는 것을 의미하며 이런 상황에서 데이터를 공유할 방법이 필요한데 이것을 세션관리라고 한다.
HttpSession 클래스 활용
세션이란 사용자의 상태 정보를 서버에서 관리하는 메커니즘을 의미
세현의 정보는 클라이언트가 서버에 접속해서 종료될 때 까지 유지(브라우저 종료)
30분 동안 요청 없으면 세션 사라짐
'ETC > 국비교육' 카테고리의 다른 글
국비 55일차 jQuery (기본선택자, 계층구조, 속성, filter, contain, has, empty) (0) | 2021.03.26 |
---|---|
국비 54일차 jQuery 기본 표현식 (0) | 2021.03.25 |
국비 51일차 (MVC패턴, hidden활용, Map과 List) (0) | 2021.03.22 |
국비 49일차 JSP 스크립팅요소, 내장객체 (0) | 2021.03.18 |
국비 48일차 Servlet(init, context 파라미터 , filter, redirect, forward) (0) | 2021.03.17 |