본문 바로가기
JavaWeb

[JSP] JSTL

by 캡틴노랑이 2015. 9. 7.
반응형


<fmt:formatDate>
<%@page import="java.util.*" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

<c:set var="date" value="<%= new Date() %>" />
[s] <fmt:formatDate value="${date}" type="both" dateStyle="short" timeStyle="short" /><br/>
[m] <fmt:formatDate value="${date}" type="both" dateStyle="medium" timeStyle="medium" /><br/>
[l] <fmt:formatDate value="${date}" type="both" dateStyle="long" timeStyle="long" /><br/>
[f] <fmt:formatDate value="${date}" type="both" dateStyle="full" timeStyle="full"/><br/>
원하는 스타일일 줄 때
<fmt:formatDate value="${date}" type="date" pattern="YYYY/MM/DD (E)"/><br/>
<fmt:formatDate value="${date}" type="time" pattern="(a) hh:mm:ss"/><br/>

결과
[s] 13. 9. 21 오후 2:56
[m] 2013. 9. 21 오후 2:56:50
[l] 2013년 9월 21일 (토) 오후 2시 56분 50초
[f] 2013년 9월 21일 토요일 오후 2시 56분 50초 KST
2013/09/264 (토)
 (오후) 03:04:30

---------------------------------------------------------------------------------------------------------------------------
<fmt:formatNumber>
<fmt:formatNumber value="1234500" groupingUsed="true" /><br/> ,를 표시 여부
<fmt:formatNumber value="3.14158" pattern="#.##" /><br/> #의자리에 유효 숫자가 있음 표시 없음 표시 안함.
<fmt:formatNumber value="10.5" pattern="#.00" /><br/>  0의 위치에 유효 숫자가 아니면 0으로 표시
<fmt:formatNumber value="0.5" type="percent" /><br/> %표시 주어진 숫자가 1보다 작아야 됨.
<fmt:formatNumber value="25000000000" type="currency" currencySymbol="W" /><br/>  금액표시, 화폐단위도 표시

결과

1,234,500
3.14
10.50
50%
W 25,000,000,000.00

 

 


<fmtsetLocale> 국가 지역 설정

 

반응형

'JavaWeb' 카테고리의 다른 글

[JSP] 많이 쓰는 한줄 코드  (0) 2015.09.07
[JSP] filter  (0) 2015.09.07
[JSP] JSTL  (0) 2015.09.07
[Spring] spring framework 설치  (0) 2015.09.07
[JSP] 익스프레션  (0) 2015.09.07

댓글