IT분야/Tip
[Tip]spring,tomcat,mysql 인코딩 깨짐
suroMind
2013. 12. 15. 15:29
출처 : http://blog.daum.net/gujjy/114
tomcat 으로 mysql 접속시 인코딩이 깨어질 때 체크해야 할 것들.
CREATE DATABASE 디비명 DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
jdbc:mysql://서버주소:포트/디비명?useUnicod=true&characterEncoding=utf8
<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>
4. Get 파라메터 한글 깨짐 적용
URIEncoding을 적용하면 get으로 한글을 보낼때 깨지 않는다.