Spring

[Spring] jsp 에서 EL식으로 다양한 영역 데이터 출력

숭어싸만코 2023. 8. 1. 19:16

Model 접근시

-  Model 저장된 key값으로 접근

- 객체에 저장된 필드를 출력 할 시엔, ${"key값".필드명} 으로 접근

 

 

 


Session 접근시

- "key값"으로 바로접근 또는 ${sessionScope."key값"} 을 통해 접근 

 

 

 


Cookie 접근시

- ${cookie."key값".value} 로 접근

 


결과창 

< Controller >

< jsp >


다른영역 및 다양한 EL식

Scope

[4가지 Scope]

  1. Application : 웹 어플리케이션이 시작되고 종료될 때까지 변수가 유지되는 경우 사용합니다.
  2. Session : 웹 브라우저 별로 변수가 관리되는 경우 사용합니다.
  3. Request : http요청을 WAS가 받아서 웹 브라우저에게 응답할 때까지 변수가 유지되는 경우 사용합니다.
  4. Page : 페이지 내에서 지역변수처럼 사용합니다.

 

- 만약 키의 값이 중복 되어 들어간다면 찾는 attribute 순서는 다음과 같다.
     pageContext > request > session > application