일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 비밀번호 변경 명령어
- Java
- 개발시작전 자세
- 함수 인자값 id
- 시퀀스 조회
- 추천 사이트
- StringUtils.hasText
- 리눅스
- 룸북
- #{..}
- 명령어
- 다른사람 프로젝트 수정전 가져야할 자세
- linux
- Intellij
- Test 룸북 사용하기
- 스프링부트
- BindingResult
- js
- 순서 보장
- 하모니카 OS 5
- it
- cmd
- 타임리프와 스프링
- 프로젝트 클린
- select
- 설정
- 추천 프로그램
- 타임리프
- 자바스크립트 인라인
- JSON
Archives
- Today
- Total
웹개발 블로그
[Spring Boot-gradle] 메시지 파일 - 한글 깨짐(??) 해결 본문
🔽application.properties
spring.messages.basename=messages
spring.messages.encoding=UTF-8
server.servlet.encoding.charset=UTF-8
server.servlet.encoding.enabled=true
server.servlet.encoding.force=true
🔽WebConfig.java <- 파일 생성함.
@Configuration
public class WebConfig implements WebMvcConfigurer {
/**
* 메시지 소스를 UTF-8 인코딩으로 설정하는 예제입니다. 이를 통해 메시지 파일에서 한글과 같은
* 다국어 문자열이 올바르게 읽히도록 할 수 있습니다.
* */
@Bean
public ReloadableResourceBundleMessageSource messageSource() {
ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource();
messageSource.setBasename("classpath:messages");//scr/main/resources 디렉토리 아래에 messages.* 파일이 위치함을 의미함.
messageSource.setDefaultEncoding("UTF-8");//인코딩 설정
return messageSource;
}
}
or
한글이 자꾸 프로젝트안에서 ??으로 바뀔 수도 있음
🔽설정 - 파일 인코딩 - UTF-8로 맞추기
'◆ SPRING BOOT > 설정 및 설치' 카테고리의 다른 글
[Spring Boot] 실행? 내장톰캣? (1) | 2024.10.13 |
---|---|
[SpringBoot] jar파일 생성 (0) | 2024.07.22 |
[SpringBoot] 스프링부트 버전 확인 (0) | 2024.05.09 |
TEST에서도 룸북(Lombok)을 사용하기 (0) | 2023.06.15 |
[Spring Boot] 콘솔창 한글 깨짐! (0) | 2023.01.29 |