1. 숫자 포맷 변환
라이브러리로 아래와 같이 추가
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
숫자1 : <fmt:formatNumber value="123456789" type="number"/><br>
숫자2 : <fmt:formatNumber value="1000" type="currency" currencySymbol="₩"/><br>
숫자3 : <fmt:formatNumber value="0.3" type="percent"/><br>
숫자4 : <fmt:formatNumber value="12345.678" pattern=".00"/><br>
<결과값>
숫자1 : 123,456,789 <- 기본 천단위 끊어서 표현
숫자2 : ₩ 1,000.00 <- 원표시 붙이고 (,)붙이고 소수점 2개 까지 표현
숫자3 : 30% <- %로 표현
숫자4 : 12345.68 <- 설정 소수점에서 반올림으로 표현
2. 날짜 포맷 변환
라이브러리로 아래와 같이 추가
<fmt:formatDate value="${board.registDate}" pattern="yyyy-MM-dd"/>
===============================================================================
<fmt:formatDate value="<%=new java.util.Date()%>" pattern="yyyy-MM-dd" var="thisYmd"/>
<fmt:formatDate value="<%=com.kr.ds.tm.cc.framework.util.DateUtil.getDateAdd(2,-1 )%>" pattern="yyyy-MM-dd" var="beforeYmd"/>
<font><input id="DATE_FROM" name="DATE_FROM" class="inputBox2 datePicker editAfter" value="${beforeYmd}" style="width:70px;"/></font>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<fmt:formatNumber value="${resultMap.CANCEL_CNT}" type="number" var="CANCEL_CNT"/>
<input name="inputbox" value="${CANCEL_CNT}" class="inputBox2" type="text" maxlength="20" style="text-align:right"/>
'Programming > JSTL' 카테고리의 다른 글
JSTL Library (0) | 2013.10.01 |
---|---|
eq, ne, empty 사용 (0) | 2012.11.30 |
EL&JSTL (0) | 2012.09.13 |
JSTL 개요 (0) | 2012.09.13 |
jstl <c:choose>,<c:when>,<c:otherwise>테그 사용 예제 (0) | 2012.09.12 |