티스토리 뷰

코딩/오류 노트

spring 한글 깨짐

ehzim 2024. 1. 18. 11:21

spring 한글 깨짐

 

 

 

chap06의 Example02Controller.java를 실행하면 다음과 같이 한글 깨짐 현상이 발생한다.

 

 

 

jsp를 사용할때는 request로 값을 주고 받을때는 setCharacterEncoding("UTF-8")로 한글깨짐 현상을 방지하는 전처리가 가능했지만 spring에서는 불가능 하므로 web.xml에서 추가 작성이 필요하다.

 

web.xml에 아래와 같은 코드를 추가 작성해주면 한글 깨짐 오류를 고칠 수 있다.

 

 

 

 

web.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>	
	</filter>
	
	<filter-mapping>
		<filter-name>encodingFilter</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>

 

 

 

web.xml 변경 후 

 

'코딩 > 오류 노트' 카테고리의 다른 글

[REST] 문자열 공백으로 인한 오류  (0) 2024.01.30
[spring] properties 작성  (0) 2024.01.29
button 과 submit의 차이  (0) 2023.12.11
td 오류  (1) 2023.12.07
선언문 위치에 따른 차이점  (1) 2023.11.29
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday