반응형

   request, session, application 내장 객체에서는 데이터를 바인딩해서 다른 JSP로 전달합니다.

  그런데 각 내장 객체에 바인딩하는 속성 이름이 같은 경우 JSP에서는 각 내장 객체에 지정된 출력 우선순위에 따라 순서대로 속성에 접근합니다. 이번에는 각 내장객체에 같은 속성 이름으로 바인딩할 때의 출력 우선순위를 알아보겠습니다.

  test02 폴더에 forward4.jsp파일과 member4.jsp 파일을 만든 후 확인해 보도록 하겠습니다.

왼쪽이 forward4.jsp 오른쪽이 member4.jsp 입니다.

이번에는 forward4.jsp에서 request에 address를 바인딩하는 부분을 주석처리 해 보겠습니다.

다시 회원 가입창에서 가입하기를 클릭하면 다음과 같이 session에서 바인딩한 주소가 출력 되는 것을 확인할 수 있습니다.

  표현 언에서는 동일한 속성 이름에 접근할 경우 page 객체의 속성이 우선순위가 가장 높습니다.

  표현 언어에서 같은 속성에 대한 우선순위는 다음과 같습니다.

page> request > session > application

반응형

'2020 > JSP SERVLET' 카테고리의 다른 글

JSTL Core taglib  (0) 2019.12.20
JSTL(JSP Standard Tag Library)  (0) 2019.12.20
표현 언어(EL)로 바인딩 속성 출력  (0) 2019.12.19
has-a 관계 빈  (0) 2019.12.19
JSP EL HashMap  (0) 2019.12.19
블로그 이미지

꽃꽂이하는개발자

,