Written by
java-style
on
on
[JSP] formatNumber, formatDate 확장 태그
[JSP] formatNumber, formatDate 확장 태그
728x90
반응형
JSP에서 숫자나 날짜를 정해진 포맷으로 출력할 때, formatNumber, formatDate 확장 태그를 사용한다.
JSTL
이 확장 태그들은 JSTL 라이브러리에 들어있다.
따라서 프로젝트 pom.xml 파일에 JSTL dependency가 들어있어야 한다.
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
위 확장 태그들을 사용하기 위해 필요한 선언이다. 이 선언이 JSP 파일 선두에 있어야 한다.
formatNumber
weight 값이 소숫점 한자리까지 출력된다. 그 아래 자리는 반올림된다.
weight * 1000 식의 값이 출력된다. 3자리마다 콤마(,)가 출력된다 (1,234,567)
formatNumber 확장 태그의 pattern은 Java의 DecimalFormat 클래스의 그것과 같다.
formatDate
birthday 값을 "yyyy-MM-dd" 형태로 출력한다. birthday 값은 Date 타입이어야 한다. formatDate 확장 태그의 pattern은 Java의 SimpleDateFormat 클래스의 그것과 같다.
728x90
반응형
from http://frogand.tistory.com/87 by ccl(A) rewrite - 2021-11-25 22:27:52