EL(Expression Language)
EL은 Expression Language의 약어로 JSP의 문법을 대체하는 표현 방법이라고 할 수 있다.
다음은 EL의 리터럴 표현식을 테이블로 정리하였다.

JSP에서 스크립트릿을 사용하지 않고 ${ }기호를 사용하여 간단하게 표현할 수 있다.
다음은 Collection을 사용하여 컬렉션에 저장된 값을 가져오는 코드를 테이블로 정리하였다.

pageContext.setAttribute로 해당 페이지에 데이터를 저장하고 리스트에 저장하는데 여기서
pageContext.setAttribute는 JSP내장 객체로서 해당 페이지 즉 page영역에서만 유효하다고 할 수 있다.
다음은 연산자이다.

산술은 기존 다른 언어와 유사하고 관계 연산자는 조금 다르다.
==(eq) / !=(ne) / <(lt) / >(gt) / <=(le) / >=(ge)
empty검사는 값이 비어있으면 true을 반환하고 값이 있다면 false를 반환한다.
*EL 문법에서 '${ 앞에 \(역슬래시)가 붙으면 '${를 EL문법이 아닌 일반 텍스트로 취급한다.*
'JSP' 카테고리의 다른 글
[JSP] JSTL(Jsp Standard Tag Library) (0) | 2020.10.26 |
---|---|
[JSP] JSTL(Jsp Standard Tag Library) (0) | 2020.10.26 |
[JSP] JSP - 액션 태그 종류 (0) | 2020.10.26 |
[JSP] JSP페이지 - 구구단 테이블 만들기 (0) | 2020.10.19 |
[JSP] JSP페이지 - 기본 태그 (0) | 2020.10.19 |