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

+ Recent posts