JSTL 라이브러리 다운 및 프로젝트에 적용

1. JSTL 라이브러리 다운

Maven Repository 홈페이지 이용 - https://mvnrepository.com/artifact/javax.servlet/jstl

 

2. JSTL 프로젝트에 적용

위에서 받은 파일(.jar)을 프로젝트 /WEB-INF/LIB/ 아래에 추가해 줍니다. 또는 maven아래에 있는 소스를 pom.xml에 추가를 시켜 줍니다.

추가를 했으면 JSTL을 사용할 VIEW페이지 OR 공통 include페이지에 taglib 정의를 해줍니다.

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt" %>

 

3. JSTL 사용 태그 모음

CORE

1. JSTL 변수 선언,수정,출력

2. JSTL if문 <c:if>

3. JSTL for문 및 varStatus 옵션 <c:forEach>

4. JSTL switch문 <c:choose>, <c:when>, <c:otherwise>

 

fmt

1. JSTL 숫자 포맷 <fmt:formatNumber>,<fmt:parseNumber>

2. JSTL 날짜 포맷 <fmt:formatDate> <fmt:parseDate>

 

functions

1. JSTL length 및 substring 함수 사용 

2. JSTL indexOf 사용

+ Recent posts