출처: http://november11tech.tistory.com/88 [Mr.november11] EL(Expression Language) :: 사월은 봄이다.

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

+ Recent posts