- 이전페이지에서 수집했던 데이터를 다음 페이지에서 사용할수 없다,
다음페이지에서도 이전 페이지에서의 데이터를 유지해서 사용하기 위해선 어딘가에 저장해두고 유지시켜 놓아야함.
* 저장소는 크게 3가지가 있음.(차이나는건, 메모리에서 유지되는 기간이 다르다.)
1) ServletContext
2) HttpSession
3) HttpServletRequest
ServletContext | HttpSession | HttpServletRequest |
생성: 서버시작시 제거: 서버 중지시 web application이 서비스중인 동안에는 계속 존재 |
생성: Client가 최초 접속시 제거: Client 접속 종료시 Client가 접속중인 동안에만 존재 |
생성: Client가 요청시 삭제: Server가 응답시 Request 중인 동안에만존재 |
'Spring Framework > 끄적끄적' 카테고리의 다른 글
[Spring] servlet-contex.xml, root-context.xml, web.xml 간략한 정리 (1) | 2021.05.07 |
---|---|
[Spring] 스프링 MVC의 흐름 (1) | 2021.05.04 |
[Spring] 스프링 어노테이션 정리 (1) | 2021.03.09 |
[Spring] 스프링 @RequestParam과 @PathVariable (0) | 2021.03.09 |
[Spring] 스프링 @Controller 와 @RestController 차이 (0) | 2021.03.07 |