IT개발/javascript

[javascript]DB연동 후 insert 시 한글 깨짐현상 해결

뿅아리개발자 2024. 1. 10. 14:35

 

문제

jsp에서 회원가입 폼을 만들어서 insert를 했는데

DB를 전송할 때

데이터 한글이 깨지는 현상이 발생했다.

 

 

해결방법

web.xml에 한글깨짐 방지 필터를 추가하면 된다

<!-- 한글 깨짐 방지를 위한 필터 설정 -->
  <filter>
    <filter-name>SetCharEncoding</filter-name>
    <filter-class>org.apache.catalina.filters.SetCharacterEncodingFilter</filter-class>
      <init-param>
        <param-name>encoding</param-name>
        <param-value>utf-8</param-value>
      </init-param>
  </filter>
  <filter-mapping>
    <filter-name>SetCharEncoding</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>

 

tomcat 재시작 한 후에

그 다음 확인하면 한글이 깨지지 않는것을 볼 수 있다