본문 바로가기
오류 모음

(MySQL)데이터베이스에 한글이 깨져서 들어가는 현상

by sgyeong 2024. 4. 29.

 

 

원인
 
setCharacterEncoding 설정이 잘못된 것 같다.
문제 원인은 TodoAddServlet에서  웹 애플리케이션 사용자의 HTTP 요청(request)에 포함된 데이터의 문자 인코딩을 설정을 UTF-8로 해줘야 하는데 응답(response)의 문자 인코딩을 설정을 UTF-8로 해준 것이 문제였다.
 

 

해결 방법

 

request의 문자 인코딩 설정을 UTF-8로 수정하여 해결하였다.
 
 
 
수정 전

 
 
 
수정 후

 
 
 
결과