작업중이던 프로젝트를 톰캣 서버로 실행했더니 위에 보이는 것 처럼 한글이 깨져서 나온다
이 문제를 해결하기 위한 간단한 방법을 소개하겠다
1. 가장먼저 pom.xml파일을 열어보자
엄청나게 많은 파일들이 나오는데 일단 다 무시하고 맨 밑으로 내려간다
<!-- 한글 변환 필터 시작 -->
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!-- 한글 변환 필터 끝 -->
위 코드를 가장 아래에 붙여넣어주고 저장해주자 !
이제 모든 준비가 끝났다 서버를 껏다가 다시켜보면?!
짜잔! 이제 정상적으로 잘 출력되는 것을 볼 수 있다
앞으로 비슷한 문제가 있을 시 해당 코드를 사용해주면 될 것 같다
'개발' 카테고리의 다른 글
맥OS brew를 이용한 MariaDB 설치 및 실행 (0) | 2022.12.22 |
---|---|
IntelliJ(인텔리제이) macOS Eclipse처럼 커맨드F(찾기) 단축키 설정 (0) | 2022.12.21 |
포스트맨(Postman) 사용해보기 (0) | 2022.12.15 |
GET 방식 POST 방식 실제로 어떻게 나타날까? (0) | 2022.12.15 |
HTTP 요청과 응답 프로토콜(protocol) (1) | 2022.12.15 |