1. EL(Expression Language)의 개요
EL은 표현 언어를 의미한다. EL은 자바 코드를 대신해 다른 표현식을 사용한다. EL의 목적은 데이터 처리 로직을 구사하는게 아니라 데이터 처리의 결과를 출력하는 것이다.
예) <%=hi%> == ${hi}
<%= %>테그가 ${ } 로 표현식이 바뀐 것이다. <%= %> 태그의 경우 일반 < > 태그 사이에 표현되어 겹쳐지므로 코드를 읽고 이해하는데 어려움을 느낄 수 있다. EL은 이러한 단점을 보완하고 간결하게 소스를 볼 수 있도록 하기 위해 탄생한 것이다.
[EL의 내장객체]
[EL 연산자]
⁻관계 : < , lt, > , gt , <= , le , >= , ge , == , != , ne
⁻산술 : +, - , * , / , div , %, mod
⁻논리 : &&, and , || , or, !, not
⁻Empty : empty
'개발 > JSP_WEB' 카테고리의 다른 글
request.getParameter()과 request.getAttribute() (0) | 2018.02.12 |
---|---|
str.getBytes (0) | 2018.02.12 |
익스프레션 언어 (0) | 2018.02.12 |
쿠키 (0) | 2018.02.12 |
서블릿 (Servlet) (0) | 2018.02.12 |