임의로 jsp 페이지에서 받는 문자열 연월일시분초가 다음과 같다
페이지 상단 영역에 TAGLIB 정의를 하고 jstl을 이용해보자.
JSTL의 포맷기능을 사용하기 위해서는 하단의 taglib를 페이지에 선언해줘야
한다.
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%
//여기에 들어갈 java코드
%>
String dateStr = "20140203021213";
request.setAttribute("dateStr",dateStr);
JSTL format 을 이용하여 date형식으로 파싱해줄수 있다.
파싱전 문자열값 : ${dateStr}
<fmt:parseDate var="dateString" value="${dateStr}" pattern="yyyyMMddHHmmss" />
파싱후 문자열값: <fmt:formatDate value="${dateString}" pattern="yyyy.MM.dd HH:mm:ss" />
JSTL fmt 사용전과 사용후의 차이점이다.
사실 피곤하긴하지만 substring을 써서 만들어도 무관하다. ㅋㅋㅋ