반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
import="java.util.Date"
pageEncoding="UTF-8"
isELIgnored="false" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%
request.setCharacterEncoding("utf-8");
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>포매팅 태그 라이브러리 예제</title>
</head>
<body>
<h2>fmt의 number 태그를 이용한 숫자 포매팅 예제</h2>
<c:set var="price" value="100000000"/>
<fmt:formatNumber value="${price}" type="number" var="priceNumber"/>
통화로 표현 시 :
<fmt:formatNumber type="currency" currencySymbol="₩" value="${price}" groupingUsed="true" /><br>
퍼센트로 표현 시 :
<fmt:formatNumber value="${price}" type="percent" groupingUsed="false"/><br>
일반 숫자로 표현 시 : ${priceNumber}
<h2>formatDate 예제</h2>
<c:set var="now" value="<%=new Date()%>"/>
<fmt:formatDate value="${now}" type="date" dateStyle="full" /><br>
<fmt:formatDate value="${now}" type="date" dateStyle="short" /><br>
<fmt:formatDate value="${now}" type="time" /><br>
<fmt:formatDate value="${now}" type="both" dateStyle="full" timeStyle="full" /><br>
<fmt:formatDate value="${now}" type="time" pattern="YYYY-MM-dd :hh:mm:ss" /><br><br><br>
한국 현재시간 :
<fmt:formatDate value="${now}" type="both" dateStyle="full" timeStyle="full"/><br><br>
<fmt:timeZone value="America/New York" >
뉴욕 현재시간 :
<fmt:formatDate value="${now}" type="both" dateStyle="full" timeStyle="full" /><br>
</fmt:timeZone>
</body>
</html>
|
cs |
※포매팅 태그의 종류와 의미를 알고싶다면??
https://maxtime1004.tistory.com/73
반응형
'코딩 기록 > JSP' 카테고리의 다른 글
[JSP] MVC를 이용한 회원관리(조회) - 1 (0) | 2021.05.24 |
---|---|
[JSP] JSTL 문자열 처리 함수 (0) | 2021.05.17 |
[JSP] 포매팅 태그 라이브러리 (0) | 2021.05.17 |
[JSP] 코어 태그(Core Tag) 라이브러리 사용하기 (0) | 2021.05.14 |
[JSP] 유즈빈(usdBean) 태그를 이용한 회원가입 & 회원조회 (0) | 2021.05.13 |