⭐ <fmt : formatNumber>
숫자를 포맷팅
<fmt:formatNumber var="변수명" value="숫자값" type="타입" pattern="패턴" currencyCode="통화코드" currencySymbol="통화심볼" groupingUsed="true/false" scope="영역"/>
속성 | 표현식 | 타입 | 설명 |
value | 사용가능 | String 또는 Number | 형식화할 수치 데이터 |
type | 사용가능 | String | 숫자, 통화, 퍼센트 중 어느 형식으로 표시할지 지정 |
pattern | 사용가능 | String | 사용자가 지정한 형식 패턴 |
var | 사용불가 | String | 형식 출력 결과 문자열을 담는 scope에 해당하는 변수 이름. |
scope | 사용불가 | String | var 속성에 지정한 변수가 효력을 발생할 수 있는 영역 지정. |
⭐ <fmt : parseNumber>
문자열을 숫자 데이터 타입으로 변환
<fmt:parseNumber var="변수명" value="값" type="타입" pattern="패턴" parseLocale="통화코드" scope="영역"/>
속성 | 표현식 | 타입 | 설명 |
value | 사용가능 | String 또는 Number | 파싱할 문자열 |
type | 사용가능 | String | value 속성의 문자열 타입을 지정. number, currency, percentage 가 올 수 있다. 기본 값은 number |
pattern | 사용가능 | String | 직접 파싱할 때 사용할 양식을 지정 |
var | 사용불가 | String | 파싱한 결과를 저장할 변수명을 지정 |
scope | 사용불가 | String | 변수를 저장할 영역을 지정. 기본값은 page |
⭐ <fmt : formatDate>
날짜 정보를 담은 객체(Date)를 포맷팅
<fmt:formatDate var="변수명" value="날짜값" type="타입" dateStyle="날짜스타일" timeStyle="시간스타일" pattern="패턴" timeZone="타임존" scope="영역"/>
속성 | 표현식 | 타입 | 설명 |
value | 사용가능 | java.util.Date | 형식화할 Date 와 Time |
type | 사용가능 | String | 형식화할 데이터가 시간(time), 날짜(date), 모두(both)중 하나를 지정 |
dateStyle | 사용가능 | String | 미리 정의된 날짜 형식으로 default, short, medium, long, full 중에 하나를 지정 |
timeStyle | 사용가능 | String | 미리 정의된 시간 형식으로 default, short, medium, long, full 중에 하나를 지정 |
pattern | 사용가능 | String | 사용자 지정 형식 스타일 |
timeZone | 사용가능 | String 또는 java.util.TimeZone |
형식화 시간에 나타날 타임존 |
var | 사용불가 | String | 형식 출력 결과 문자열을 담는 scope에 해당하는 변수 이름 |
scope | 사용불가 | String | var의 scope |
'box > jsp+' 카테고리의 다른 글
표현식 (Expression) (0) | 2022.07.10 |
---|---|
스크립트릿 (Scriptlet) (0) | 2022.07.10 |
<c:catch / out> (0) | 2022.07.02 |
<c:param> (0) | 2022.07.02 |
<c:redirect> (0) | 2022.07.02 |