고래씌
[JSP] 7-4. JSP Action Tag(JSTL Formatting Library) 본문
1. formatNumber
▶ formatting 라이브러리를 사용하기 위해 맨위에 추가
1) 숫자데이터의 포맷 지정
- 표현하고자 하는 숫자데이터의 형식을 통화기호, %등 원하는 쓰임에 맞게 지정하는 태그
<fmt:formatNumber value="출력할값" groupingUsed="true/false" type="percent/currency" currencySymbol="$" /> |
<c:set var="num1" value="123456789" />
<c:set var="num2" value="0.75" />
<c:set var="num3" value="50000" />
그냥 출력 : ${num1} <br>
세자리마다 구분하여 출력 : <fmt:formatNumber value="${num1 }" /> <br>
숫자 그대로 출력 <fmt:formatNumber value="${num1}" groupingUsed="false" /> <br>
percent : <fmt:formatNumber value="${num2}" type='percent' /> <br>
currency : <fmt:formatNumber value="${num3}" type='currency' /> <br>
currencySymbol : <fmt:formatNumber value="${num3}" type='currency' currencySymbol='$'/>
☞ groupingUsed 기본값 : true(,로 구분자가 찍힘) 세자리로 그룹이 날지 아닐지
☞ type="perect" : 소수점을 백분율로 변경해서 출력(0.75 → 75%)
☞ type="currency" : 통화단위로 보여짐. 통화단위는 컴퓨터의 로컬정보 기준
- 결과화면
2. formatDate
: 날짜 및 시간 데이터 포맷 지정
단, java.util.Date객체를 사용해야한다.
- 결과화면
'Server > JSP과 Servlet' 카테고리의 다른 글
[JSP] 7-6. JSP Action Tag(기타 jsp) (0) | 2023.12.19 |
---|---|
[JSP] 7-5. JSP Action Tag(JSTL Function Library) (0) | 2023.12.19 |
[JSP] 7-3. JSP Action Tag(include, forward, JSTL(CORE Library)) (0) | 2023.12.18 |
[JSP] 7-2. Action Tag(EL 연산자) (0) | 2023.12.18 |
[JSP] 7-1. Action Tag (EL 기본 구문) (0) | 2023.12.18 |