본문 바로가기
Servlet-Jsp

fmt:formatDate 커스텀 액션(JSP)

by 지민재 2022. 8. 4.
반응형
SMALL

 

<%@ page contentType="text/html; charset=utf-8" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<fmt:formatNumber value ="1000000"/>
실행 결과 : 1,000,000
<%@ page contentType="text/html; charset=utf-8" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<fmt:formatNumber value ="1000000.12" pattern = "#,###.####"/> //패턴을 지정해줄 수 있음
실행 결과 : 1,000,000.12

 

<%@ page contentType="text/html; charset=utf-8" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<fmt:formatNumber value ="1000000.12" pattern = "#,###.####"/>

<br>

<fmt:formatNumber value ="0.75" type="percent"/><br> //뒤에 %가 붙여 출력됨
<fmt:formatNumber value ="10000" type="currency" currencySymbol="@@"/><br> // currencySymbol : 원하는 출력 기호를 정할수 있음
<fmt:formatNumber value ="10000" type="currency"/><br> //지역에 따라 원화가 붙음

<fmt:setLocale value="ja_JP"/> //지역을 정해주면 그 나라에 원화가 붙음
<fmt:formatNumber value ="10000" type="currency"/><br>

<fmt:setLocale value="en_US"/>
<fmt:formatNumber value ="10000" type="currency"/>
실행결과 :
1,000,000.12
75%
₩10,000
@@10,000
¥10,000
$10,000.00

 

message_en.properties =  TITLE=SITE TITLE
GREETING=Hello.{0}!

message_ko.properties = TITLE=사이트 제목
GREETING=안녕하세요.{0}님!

 

<%@ page contentType="text/html; charset=utf-8" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>

<fmt:bundle basename="bundle.message">
<fmt:message key ="TITLE"/>
</fmt:bundle>

<fmt:setBundle basename="bundle.message"/>
<fmt:message key ="TITLE"/>
실행결과 :
사이트 제목
사이트 제목
안녕하세요.사용자1님!

 

<%@ page contentType="text/html; charset=utf-8" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>


<fmt:bundle basename="bundle.message">
<fmt:message key ="TITLE"/>
</fmt:bundle>
<br>
<fmt:setBundle basename="bundle.message"/>
<fmt:message key ="TITLE"/>
<br>
<fmt:message key="GREETING">
<fmt:param value="사용자1"/>

</fmt:message>
실행결과 :
사이트 제목
사이트 제목
안녕하세요.사용자1님!

 

<%@ page contentType="text/html; charset=utf-8" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>

<fmt:setLocale value="en"/>
<fmt:bundle basename="bundle.message">
<fmt:message key ="TITLE"/>
</fmt:bundle>
<br>
<fmt:setBundle basename="bundle.message"/>
<fmt:message key ="TITLE"/>
<br>
<fmt:message key="GREETING">
<fmt:param value="사용자1"/>

</fmt:message>
실행결과 :
SITE TITLE
SITE TITLE
Hello.사용자1!

 

댓글