반응형
HTML상에서 호출하는 값의 형식이 동일하지 않을 경우 formatDate/formatNumber 등을 사용하는데,
이 태그를 사용하기 위해서는 parseDate/parseNumber를 먼저 선언해주어야 합니다.
날짜
<fmt:parseDate value='${DATE}' var='Vdate' pattern="yyyyMMdd" scope="page"/>
<td width="4%" style="text-align: center;"><fmt:formatDate value="${Vdate}" pattern="yyyy-MM-dd"/></td>
데이터: DATE가 20150429 일 경우
결과: 2015-04-29
시간
<fmt:parseDate value='${TIME}' var='Vtime' pattern="HHmmss" scope="page"/>
<td width="4%" style="text-align: center;"><fmt:formatDate value="${Vtime}" pattern="HH:mm:ss"/></td>
데이터: TIME이 182001 일 경우
결과: 18:20:01
금액
<fmt:parseNumber value='${AMT}' var='Amoney' scope="page"/>
<td width="5%" style="text-align: right;"><fmt:formatNumber value="${Amoney}" pattern="#,#00" /></td>
데이터: AMT가 12340000 일 경우
결과: 12,340,000
반응형
'JSP > JSTL' 카테고리의 다른 글
[JSTL] EL(Expression Language) 사용 핵심항목 (0) | 2019.11.07 |
---|---|
[JSTL] substring - ${fn:substring(string,int,int)} (0) | 2019.11.07 |