JAVA/JSP

[JSP] EL / JSTL 정리

포포015 2021. 5. 10. 20:42

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