Expression Language 의 약자로 JSP 2.0 버전에서 추가 되었다.
<%= %>, out.print() 와 같이 JSP에 쓰이는 Java 코드를 간결하게 사용하는 방법으로
화면에 표현하고자 하는 코드를 ${value} 형식으로 표현하여 작성
//문법
${ value }
//예시
<%= request.getParameter("name") %>
${ param.name }
EL 내장 객체
pageScope : page 영역 객체에 접근
requestScope : request 영역 객체에 접근
sessionScope : session 영역 객체에 접근
applicationScope: application 영역 객체에 접근
param : 전달된 피라미터 값을 받아올 때 사용
paramValues : 전달된 피라미터들을 배열로 받아올 때 사용
header : 사용자의 특정 헤더 정보를 받아올 때 사용
headerValues : 사용자의 헤더 정보를 배열로 받아올 때 사용
cookie : ${cookie.key명}으로 쿠기 값 조회
initParam : 초기 피라미터 조회
pageContext : pageContext 경로 조회
'JSP,Servlet,JSTL' 카테고리의 다른 글
Servlet/JSP 동작 순서 (0) | 2021.12.08 |
---|---|
HTTP 프로토콜이란? (0) | 2021.12.08 |
Servlet & JSP (0) | 2021.12.08 |
JSTL 복습-02 (0) | 2021.09.30 |
JSTL 복습-01 (0) | 2021.09.28 |