강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

오류 코드와 메시지 처리1

errors.properties에 파라미터로 넘겨주는 매개변수 타입

작성

·

139

·

수정됨

0

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예

[질문 내용]
안녕하세요.

 

errors.properties에 궁금한 점이 있어 문의드립니다.

 

파라미터가 존재하는 메시지에 new Object[]{1000, 1000000}로 매개변수를 전달하였을 때, 자동으로 1,000 / 1,000,000와 같이 쉼표가 포함되는 숫자로 표시되는데 숫자인 경우엔 쉼표를 자동으로 넣어주는건가요?

답변 1

0

안녕하세요. kyunge_ev님, 공식 서포터즈 David입니다.

네, 생각하신 게 맞습니다.

감사합니다.

저도 이점이 궁금해서 찾가보고있었는데, 자바 콘솔로그에 남는거 보면 오류메시지로 변환하는 자바코드 과정에서 변경된다고 생각해서 내부구현체를 뜯어보던 와중

java.text.MessageFormat.java

해당 파일을 보면 다음과 같은 설명이 존재합니다.

image.png

내부 코드에

public MessageFormat(String pattern, Locale locale) {
    this.locale = locale;
    applyPattern(pattern);
}

해당 코드를 발견하긴했는데 applyPattern 메서드에서 변환이 되고있지 않나.. 생각중이긴 합니다만 아직 변환되는 부분은 찾지 못하고있습니다..

 

저도 너무 궁금한 부분이라 혹시나 변환하는부분 코드 찾으시면 답글로 공유좀 부탁드립니다..

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기