본문 바로가기
study/Jsp

[Jsp] 17. EL 표현언어 (JSTL 형식화 태그 : 숫자, 날짜를 형식화된 문자열로 출력[formatNumber, formatDate])

by 금이패런츠 2022. 4. 13.
728x90
반응형
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%-- /src/main/webapp/jstl/jstlfmtex1.jsp --%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JSTL 형식화 태그 : 숫자, 날짜를 형식화된 문자열로 출력</title>
</head>
<body>
<h3>숫자 관련 형식 지정하기</h3>
<%--formatNumber : 숫자를 형식화된 문자열 변형 --%>
<fmt:formatNumber value="500000" type="currency" currencySymbol="₩"/> <br>
<fmt:formatNumber value="0.15" type="percent" /> <br>
<fmt:formatNumber value="50000.341" pattern="###,###.00" /> <br>
<fmt:formatNumber value="50000.341" pattern="000,000.00" /> <br>
<%--formatDate : 숫자를 형식화된 문자열 변형 --%>
<h3>날짜 관련 형식 지정하기</h3>
<c:set var="today" value="<%=new java.util.Date() %>" />
<fmt:formatDate value="${today}" pattern="yyyy년 MM월 dd일 HH:mm:ss a E" /><br>
</body>
</html>
728x90
반응형