Spring Legacy Project를 처음 생성하면
한글이 깨지는 현상이 발생합니다.
web.xml 파일에 <filter>를 추가해 줌으로써
해결할 수 있습니다.
📝 web.xml에 추가
⦁ <listener> 태그 하단에 작성해주세요.
<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>
📝 결과 화면
✔ 스프링 한글 깨짐 현상을 해결했습니다. 😀
참고 문헌 :
'Back-End > Spring' 카테고리의 다른 글
[Spring] 자바 스프링 Bean Scope 정리, 싱글톤 패턴 (singleton, prototype) (0) | 2022.10.28 |
---|---|
[Spring] 자바 스프링 AOP란?, AOP 개념 정리 (프록시, AspectJ) (0) | 2022.10.27 |
[Spring] 자바 스프링 프로퍼티(properties) 파일 데이터 가져오기 (0) | 2022.10.27 |
[Spring] DI(의존성 주입) @Configuration @Bean 어노테이션 사용방법 (0) | 2022.10.26 |
[Spring] 스프링 프레임워크란?, 의존성 주입 방법 2가지 (IOC, DI, ApplicationContext 빈 가져오기) (0) | 2022.10.24 |