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

수정 후

결과
