EL의 개념은 해석 그대로 표현 언어를 이해하고 속성 값들을 편리하게 출력하기 위해 제공된 언어이며,
JSTL은 표준 액션태그로 처리하기 힘든 부분을 담당합니다.
EL(Expression Language)은 <%= abc %>를 ${abc}로 간단하게 사용할 수 있게 하였고,
JSTL의 Core에서 c를 이용해 <%= if%>문을 <c:if>, <%=for%>문을 <c:forEach>로 대체하여 사용합니다.
JSTL 태그 종류
▼ 태그 종류ㅓㅅ
(1) Core (prefix : c)
→ 일반 프로그래밍에서 제공하는 것과 유사한 변수선언
→ 실행 흐름의 제어 기능을 제공
→ 페이지 이동 기술 제공
URI → http://java.sun.com/jsp/jstl/core
(2) Formatting (prefix : fmt)
→ 숫자, 날짜, 시간을 포매팅하는 기능을 제공
→ 국제화, 다국어 지원 기능 제공
URI → http://java.sun.com/jsp/jstl/fmt
(3) DataBase (prefix : sql)
→ DB의 데이터를 입력 / 수정 / 삭제 / 조회 하는 기능을 제공
URI → http://java.sun.com/jsp/jstl/sql
(4) XML (prefix : x)
→ XML문서를 처리할 때 필요한 기능 제공
URI → http://java.sun.com/jsp/jstl/xml
(5) Function (prefix : fn)
→ 문자열을 제공하는 함수 제공
URI → http://java.sun.com/jsp/jstl/functions
'JAVA > JSP' 카테고리의 다른 글
[JSP] 서블릿(Servlet)이란? (0) | 2021.06.23 |
---|---|
[JSP] JSTL c:url 태그 (1) | 2021.05.23 |