Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
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
Tags
more
Archives
Today
Total
관리 메뉴

WON.dev

chapter08 : JSTL1(fmt) / JSTL2(fmt) 본문

JSP/JSTL

chapter08 : JSTL1(fmt) / JSTL2(fmt)

GAWON 2023. 5. 24. 18:43
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ 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>Insert title here</title>
</head>
<body>
	<c:set var="n" value="123456789.123456789"/>

	<h3>formatNumber의 groupingUsed</h3>
	천 단위 구분 기호 + 소수 3 자리 : <fmt:formatNumber value="${n }"/><br>
	천 단위 구분 기호 없이 소수 3 자리 : <fmt:formatNumber value="${n }" groupingUsed="no"/><br>
	
	<hr>
	
	<h3>formarNumber의 pattern</h3>
	천 단위 구분 기호 + 소수 2 자리 : <fmt:formatNumber value="${n }" pattern="#,##0.00"/><br>
	천 단위 구분 기호 + 정수 : <fmt:formatNumber value="${n }" pattern="#,000"/><br>
	
	<hr>
	
	<h3>formatNumber의 type</h3>
	퍼센트 : <fmt:formatNumber value="0.1" type="percent"/>
	원화 표기 : <fmt:formatNumber value="${n }" type="currency"/>
	달러 표기 : <fmt:formatNumber value="${n }" type="currency" currencySymbol="$"/>

</body>
</html>
<%@page import="java.util.Date"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ 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>Insert title here</title>
</head>
<body>
	<c:set var="now" value="<%=new Date() %>"/>
	
	<h3>formatDate의 타입</h3>
	date 타입 : <fmt:formatDate value="${now }" type="date"/><br>
	time 타입 : <fmt:formatDate value="${now }" type="time"/><br>
	both 타입 : <fmt:formatDate value="${now }" type="both"/><br>
	
	<hr>
	
	<h3>formatDate의 스타일</h3>
	default : <fmt:formatDate value="${now }" type="both"
	 dateStyle="default" timeStyle="default"/><br>
	short : <fmt:formatDate value="${now }" type="both"
	 dateStyle="short" timeStyle="short"/><br>
	medium : <fmt:formatDate value="${now }" type="both"
	 dateStyle="medium" timeStyle="medium"/><br>
	long : <fmt:formatDate value="${now }" type="both"
	 dateStyle="long" timeStyle="long"/><br>
	full : <fmt:formatDate value="${now }" type="both"
	 dateStyle="full" timeStyle="full"/><br>
	
	<hr>
	
	<h3>formatDate의 패턴</h3>
	사용자 패턴 : <fmt:formatDate value="${now }" pattern="yyyy년 MM월 dd일 E요일 a hh:mm:ss"/>
	
	
	
	
	
	
</body>
</html>

'JSP > JSTL' 카테고리의 다른 글

chapter09 : JSTL(fn)  (0) 2023.05.24
chapter07 : JSTL  (0) 2023.05.24
chapter06 : JSTL1 / JSTL2  (0) 2023.05.24
chapter05 : JSTL1 /JSTL2  (0) 2023.05.24
chapter04 : JSTL1 / JSTL2  (0) 2023.05.24