본문 바로가기
JSP,Servlet,JSTL

EL

by juneMiller 2021. 9. 28.

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