Scope
Application
- 톰캣 스타트 할 때 만들어짐. 톰캣이 꺼질 때까지 살아있음.
Session
- request시에 만들어짐.
- 최초로 request 했을 때 만들어지고, 페이지를 넘어가도 세션이 유지된다.
- 브라우저가 다 꺼질 때까지, 혹은 로그아웃 할 때까지 살아있음
Request
- reuqest시에 만들어짐.
Page
- 페이지와 같이한다.
---------------------------------------
세션공간은 서버가 켜지면 생성되고 하나의 공간에서 관리된다 (쓰레드 등으로 각각 나누지 않음)
request를 처음 보내면 클라이언트와 세션이 연결된다.
세션은 request객체 내에서 가져와야 한다.
세션의 어트리뷰트(Attribute)는 Object타입이기때문에 사용할 때 캐스팅해줘야한다.
----------------------------------
request는 페이지 단위로 이동하며 정보를 전달할 수 있다( 다음 페이지 )
처음 request를 하고나서 어떠한 정보를 브라우저가 꺼질 때까지 유지하고 싶다면 session에 담으면 된다.
pagecontext 해당 페이지 안에서만 쓸 수 있다. 서블릿이나 JSP에서 변수를 쓰는 것과 크게 차이가 없다.
------------------------
----------------------------
--------------------------
'Web > Jsp' 카테고리의 다른 글
JSP 태그에 빨간줄이 뜬다면 (0) | 2020.05.25 |
---|---|
아파치/ 톰캣/ 서블릿/ JSP (0) | 2020.05.25 |
서블릿(Servlet)과 JSP (0) | 2020.05.25 |
200525 (0) | 2020.05.25 |
톰캣 설치 (0) | 2020.05.22 |