본문 바로가기

JSP/JSTL

[JSTL] parseDate/parseNumber - formatDate/formatNumber

반응형

 

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