1. Integer to String
<fmt:formatNumber> 숫자를 양식에 맞춰 문자열로 변환해준다.
<fmt:formatNumber value = "숫자값" [type = "값타입"][pattern = "패턴"]
[currentCode = "통화코드"][currencySymbol = "통화심벌"]
[groupingUsed = "(true|false)"][var = "변수명"][scope = "영역"]/>
속성 | 표현식/EL | 타입 | 설명 |
value | 가능 | String / Number | 파싱할 문자열 |
type | 가능 | String | value 속성의 문자열 타입을 지정. number, currency, percentage가 올수 있음. 기본값은 number |
pattern | 가능 | String | 직접 파싱할 때 사용할 양식을 지정 |
parseLocale | 가능 | String / java.util.Locale | 파싱할 때 사용할 로케일을 지정 |
integerOnly | 가능 | boolean | 정수부분만 파싱할지의 여부, 기본값 false |
var | 불가 | String | 파싱한 결과를 저장할 변수명 |
scope | 불가 | String | 변수를 저장할 영역을 지정한다. 기본값 page |
EX)
<c:set var="price" value="10000" />
<fmt:formatNumber value="${price}" type="number" var="numberType" />
2. String to Integer
<fmt:parseNumber> 문자열을 숫자(Number 타입)로 변환해 주는 기능을 제공하는 태그
<fmt:parseNumber value = "값" [type = "값타입"][pattern = "패턴"]
[parseLocale = "통화코드"][integerOnly = "true|fasle"]
[var = "변수명"][scope = "영역"]/>
속성 | 표현식/EL | 타입 | 설명 |
value | 가능 | String / Number | 파싱할 문자열 |
type | 가능 | String | value 속성의 문자열 타입을 지정. number, currency, percentage가 올수 있음. 기본값은 number |
pattern | 가능 | String | 직접 파싱할 때 사용할 양식을 지정 |
parseLocale | 가능 | String / java.util.Locale | 파싱할 때 사용할 로케일을 지정 |
integerOnly | 가능 | boolean | 정수부분만 파싱할지의 여부, 기본값 false |
var | 불가 | String | 파싱한 결과를 저장할 변수명 |
scope | 불가 | String | 변수를 저장할 영역을 지정한다. 기본값 page |
EX)
<fmt:parseNumber value = "1,100.12" pattern = "0,000.00" var = "num"/>
${num}
'Java' 카테고리의 다른 글
스프링 엑셀 다운로드 (0) | 2021.08.04 |
---|---|
Redhat에서 제공하는 jdk 버전별 다운로드 (0) | 2021.07.26 |
javac 사용법 url (0) | 2021.03.14 |
자바 제너릭 정리(url) (0) | 2021.02.19 |
JAVA json 받기 (0) | 2021.02.18 |
댓글