MessageSource
- 작성자 :
- 김*진
- 작성일 :
- 2023-10-30 17:59:36
- 조회수 :
- 421
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
MessageSource를 사용할때 properties로 설정한 값의 형식을 지정할 수 있는 방법이 있나요?
Validation으로 ruls, message를 같이 사용하는데 값을 넘겨주는게 int 형식만 가능해서 천단위로 ','처리된 값이 출력되게끔 설정할 필요가 있습니다.
예를 들어
error={0}개의 문자열 생성
일때 {0}에 1000의 값이 들어가면
error={0, number, #,###} 개의 문자열 생성
=>1,000 개의 문자열 생성
과 같이 format을 설정해 줄수 있는 방법이 있는지 궁금합니다.
추가로 관련 문서가 있으면 같이 알려주시면 감사하겠습니다
Validation으로 ruls, message를 같이 사용하는데 값을 넘겨주는게 int 형식만 가능해서 천단위로 ','처리된 값이 출력되게끔 설정할 필요가 있습니다.
예를 들어
error={0}개의 문자열 생성
일때 {0}에 1000의 값이 들어가면
error={0, number, #,###} 개의 문자열 생성
=>1,000 개의 문자열 생성
과 같이 format을 설정해 줄수 있는 방법이 있는지 궁금합니다.
추가로 관련 문서가 있으면 같이 알려주시면 감사하겠습니다
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 :
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
문자 메시지 내에서 천 단위로 쉼표를 추가하려는 것으로 보이는데
이 경우 해당 로직을 구현한 커스텀 MessageSource를 정의한 후 설정 파일에 등록해서
내부적으로 포매팅을 적용하는 방법을 고려하여 볼 수 있을 것으로 보입니다.
감사합니다.
표준프레임워크 센터입니다.
문자 메시지 내에서 천 단위로 쉼표를 추가하려는 것으로 보이는데
이 경우 해당 로직을 구현한 커스텀 MessageSource를 정의한 후 설정 파일에 등록해서
내부적으로 포매팅을 적용하는 방법을 고려하여 볼 수 있을 것으로 보입니다.
감사합니다.