Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Archives
Today
Total
관리 메뉴

KSI일기장

scope종류(page,request,session,application)와범위 본문

Spring

scope종류(page,request,session,application)와범위

MyDiaryYo 2023. 6. 29. 13:50

1.page

page 영역은 하나의 jsp페이지 내에서만 객체를 공유할 수 있고 유효하다.

 

2.request

요청을 받아서 응답할 때 까지 객체가 유효하다.

sevlet에서 request.setAttribute("변수이름", 객체);  로 보내면

jsp에서 ${"변수이름"} 으로 사용할 수 있다.

 

3.session

브라우저 한개 당 하나의 session 객체를 생성할 수 있습니다.

같은 브라우저 내에서 요청되는 페이지들은 같은 객체를 공유 할 수 있는데, 

이것을 session영역이라 한다.

request.getSession(); 으로 session을 전달해 사용할 수 있다.

 

4.application

하나 어플리케이션 당 1개의 application 객체를 생성 할 수 있다.

같은 어플리케이션 내에서 요청되는 페이지들은 같은 객체를 공유 할 수 있다.

이것을 application영역이라 한다.

request.getServletContext() 메서드를 호출해, 어플리케이션 영역 객체를 얻을 수 있다.