Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
- after-throwing
- gradle
- AOP
- 서비스레이어
- 유효성검사
- SpringBoot
- spring
- MVC
- c:if
- Java
- Model
- @RequestParam
- @Valid
- 생성자주입
- 의존주입
- application.properties
- frontController
- .xml
- springjdbc
- produces
- springmvc
- @RequestMapping
- jointpoint
- 스프링
- 어노테이션
- 바인딩변수
- @
- 비즈니스레이어
- @ResponseBody
- PointCut
Archives
- Today
- Total
메모장
JSTL fmt 태그 (Formatting tags) 본문
728x90
반응형
서식 태그는 메시지 형식, 번호 및 날짜 형식 등을 지원
국제화 된 웹 사이트에서 텍스트, 시간, 날짜 및 숫자를 표시하고 형식화하는 데 사용.
라이브러리를 포함하는 데 사용되는 구문이다.
상단에 라이브러리 추가 !
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
|
Formatting Tags
|
Descriptions
|
|
fmt:parseNumber
|
통화, 백분율 또는 숫자의 문자열 표현을
구문 분석하는 데 사용 |
|
fmt:timeZone
|
본문 또는 시간대에 중첩 된 구문 분석 조치를
시간 형식화에 지정 |
|
fmt:formatNumber
|
특정 형식 또는 정밀도로 숫자 값을 형식화하는 데
사용 |
|
fmt:parseDate
|
시간과 날짜의 문자열 표현을 구문 분석
|
|
fmt:bundle
|
태그 본문에서 사용될 ResourceBundle 객체를
만드는 데 사용 |
|
fmt:setTimeZone
|
시간대 구성 변수 내에 시간대를 저장
|
|
fmt:setBundle
|
자원 번들을로드하고이를 번들 구성 변수 또는
명명 된 범위 변수에 저장variable or the named scoped variable. |
|
fmt:message
|
국제화 된 메시지를 표시
|
|
fmt:formatDate
|
제공된 패턴 및 스타일을 사용하여 시간 또는
날짜를 형식화함 |
fmt : formatNumber
대표적으로 프로젝트에서 사용하였던 fmt 문법 !
사용자 정의 형식 패턴에 따라 백분율, 통화 및 숫자를 형식화하는 데 사용
<h3>Formatting of Number:</h3>
<c:set var="Amount" value="9850.14115" />
<p> Formatted Number-1:
<fmt:formatNumber value="${Amount}" type="currency" /></p>
<p>Formatted Number-2:
<fmt:formatNumber type="number" groupingUsed="true" value="${Amount}" /></p>
<p>Formatted Number-3:
<fmt:formatNumber type="number" maxIntegerDigits="3" value="${Amount}" /></p>
<p>Formatted Number-4: // => 정수부분을 최대 3자리까지만 ex) 1234 -> 123
<fmt:formatNumber type="number" maxFractionDigits="6" value="${Amount}" /></p>
<p>Formatted Number-5: // => 소수부분 최대 6자리 숫자까지만 ex) 1.12345678->1.123456
<fmt:formatNumber type="percent" maxIntegerDigits="4" value="${Amount}" /></p>
<p>Formatted Number-6: // =>
<fmt:formatNumber type="number" pattern="###.###$" value="${Amount}" /></p>
- groupingUsed="true"로 설정된 경우: 숫자 그룹 구분 기호가 사용됩니다. 예를 들어, 1,234,567과 같이 숫자가 표시됩니다. 이것은 숫자를 좀 더 가독성 있게 표시하는 데 도움이 됩니다.
- groupingUsed="false"로 설정된 경우: 숫자 그룹 구분 기호가 사용되지 않습니다. 예를 들어, 1234567과 같이 숫자가 표시됩니다. 이것은 숫자를 간결하게 표시하는 데 사용됩니다.
groupingUsed 옵션은 특히 금액이나 큰 숫자를 표시할 때 사용되며, 지역 설정 및 사용자 기호 설정에 따라 숫자 형식을 조절하는 데 유용합니다.
728x90
반응형
'JSP > 개념정리' 카테고리의 다른 글
| fn:indexOf(string, substring) 사용법 (0) | 2024.04.29 |
|---|---|
| JSTL fn 함수 (0) | 2024.04.29 |
| JSTL 반복문 (0) | 2024.04.29 |
| 내장객체와 JAVA 라이브러리 클래스의 차이 (0) | 2024.04.29 |
| [ JSTL ] varStatus 활용 (0) | 2024.04.29 |