[Spring] 데이터 추가 시 한글 깨짐

msriver·2020년 6월 26일
0

Spring

목록 보기
13/16

한글 인코딩 설정

게시판을 만들다가 게시판에 새 글을 등록하는 작업을 했을 때
테스트 시 입력한 한글이 깨져서 데이터베이스로 저장되었었다.
브라우저에서 입력 할땐 정상적으로 출력이 되었고 개발자 도구에서 NetWork탭을 확인하였을 때도 정상적으로 한글을 보낸 것을 확인하였다.

즉 문제는 백엔드 쪽에 있다는 것.

💨해결방안

web.xml에 필터를 추가한다.

<filter>
	<filter-name>encoding</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>encoding</filter-name>
	<servlet-name>appServlet</servlet-name>
</filter-mapping>
profile
NOBODY

0개의 댓글