Formatting 태그 : 숫자, 날짜, 시간 포맷 지정.
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
# core 태그 라이브러리 기능
- 변수 : < JSTL.txt >
- JSP에서 사용되는 조건문, 복문 등을 처리해주는 태그를 모아 표준으로 만들어 놓은 라이브러리.
JSTL을 사용하게 되면 스크립틀릿 없이 태그만으로 작성할 수 있어, 코드가 간결해지고 가독성 향상.
# JSTL 라이브러리 다운로드
- <http://tomcat.apache.org/download-taglibs.cgi>
# 사용전 디렉티브 태그 선언
- Core 태그 : 변수 선언, 조건문, 반복문, URL
<%@ taglib prefix="c" uri="<http://java.sun.com/jsp/jstl/core>" %>
Formatting 태그 : 숫자, 날짜, 시간 포맷 지정.
<%@ taglib prefix="fmt" uri="<http://java.sun.com/jsp/jstl/fmt>" %>
# core 태그 라이브러리 기능
- 변수 : <c:set> 변수 지정
<c:remove> 변수 제거
조건문 : <c:if> if문
<c:choose> switch문
<c:when>, <c:otherwise> 서브 태그 포함.
반복문 : <c:forEach> for문
페이지 : <c:import> URL을 다른 JSP 페이지에 추가.
<c:redirect> response.sendRedirect() 기능 수행.
<c:url> 요청 매개변수로 부터 URL생성.
출력 : <c:out>
예외처리 : <c:catch>