juneMiller
2021. 9. 28. 20:41
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 경로 조회