>>개요
JSTL : Java ServerPages Standard Tag Library / 자바 서버 페이지 표준 태그 라이브러리
자바 기반 웹개발을 도와주는 컴포넌트 모음
HTML에서 변수, 조건문, 반복문 등을 사용 가능!!
자바 코드 없이 간결하게 로직 표현 가능
>>사용법
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
jsp 파일에 위와 같은 코드 삽입(core라이브러리 예시)
라이브러리 마다 각각 삽입해야 함
JSTL은 라이브러리 이므로 위와같은 코드로 불러와서 사용함
prefix를 'c'로 지정하면 <c:if>, <c:forEach> 등으로 간결하게 사용 가능
(설정은 자유지만 보통 core 라이브러리는 prefix를 c로 사용
>> 라이브러리 종류
라이브러리명 | 접두어(prefix) | 기능 |
core | c | 변수, 제어문 사용 |
function | fn | String 처리 함수 지원, Collection 처리 |
formatter | fmt | 포멧(날짜, 숫자, 통화, 백분율 등), 국제화 지원 |
sql | sql | DB CRUD 처리 |
xml | x | XML 관련 |
위 3개를 많이 씀
'발전 > JSP' 카테고리의 다른 글
[bootstrap4] 부트스트랩4 dataTable/ ajax사용시 컨트롤러에 배열 전달 오류 (0) | 2022.04.07 |
---|---|
[JSTL] Core 라이브러리 사용법/<c:set>, <c:out> (0) | 2021.11.18 |
[JSTL] fommater 사용법/ 숫자(formatNumber), 날짜(formatDate),timeZone , setLocale (0) | 2021.11.18 |