Scope>
pageScope: 현재 페이지 영역의 변수
requestScope: 이전 페이지에서 받아온 영역의 변수(생략가능)
sessionScope: session 영역의 변수
applicationScope: application 영역의 변수
사용법>
{$pageScope.변수이름}
{$requestScope.변수이름} or {변수이름}
{$sessionScope.변수이름}
{$applicationScope.변수이름}
예제>
변수 이름을 message 라고 하면
{$requestScope.message} or {message}
<!-- Java -->
<%=request.getParameter("message")%>
request 이외에는 변수 선언을 할때 scope를 정해줘야 EL을 사용할 수 있음.
request는 변수만으로 사용할 수 있음.(default)
참고>
페이지간의 데이터를 주고 받는 것이 기본 이고 이를 위해 servlet을 이용함.
728x90
'Software > JSP&JSTL' 카테고리의 다른 글
[JSP] jQuery .attr()을 적용한 일부화면이 사파리에서 적용 안됨 (0) | 2019.03.26 |
---|---|
[JSP] 페이지간 데이터 주고 받는 방법 정리 (0) | 2019.03.21 |
[JSP] 페이지 이동시 .ajax 사용의 문제 (0) | 2019.03.21 |
[JSP] form의 action 태그에 contextPath 문제 (0) | 2019.03.21 |
[JSP] "java.sql.SQLException: Cannot create PoolableConnectionFactory (The server time zone value 'KST' is unrecognized (0) | 2019.03.14 |