JSTL의 fmt 기능을 사용하려면 상단에 taglib를 선언해 줘야 합니다.
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
년월일 8자리 문자열을 yyyy-mm-dd 형식으로 출력하고 싶을 때
${paramInfo.date}로 불러온 문자열을 먼저 데이터로 파싱시켜 주고 원하는 패턴으로 출력하면 됩니다.
<fmt:parseDate value="${paramInfo.date}" var="date" pattern="yyyyMMdd"/>
<fmt:formatDate value="${date}" pattern="yyyy-MM-dd"/>
시간까지 파싱 시키려면 pattern="yyyyMMddHHmmss" 을 사용합니다.
댓글