작성한 질문수
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
포맷터 적용하기
작성
·
329
1
Formatter를 이용하여 문자 변경시 테스트는 따로 ko로 설정을 하고 WebConfig에 적용하고 실행 할 때는 하지 않았는데 어떻게 locale 정보가 ko로 나오는건가요? 강사님 설명이나 자료를 찾아봐도 이것에 대한 설명은 없어서 질문 드립니다.
답변 1
3
안녕하세요. l3lur님, 공식 서포터즈 David입니다.
요청 객체(Request.class)가 생성될 때 accept-language 헤더 값을 가지고 로케일 정보를 만들어 요청 객체가 가지고 있습니다.
formatter를 거쳐 출력될 때 내부적으로 로케일 정보를 가져오게 되는데, 이때 해당 요청이 가지고 있는 로케일 정보 중에서 가장 첫 번째에 위치한 로케일을 들고 옵니다.
감사합니다.