본문 바로가기

웹개발

[TOMCAT] UTF-8 설정시 한글깨짐

UTF-8 JSP에서 파라미터 값을 넘길대 POST값에 경우 깨지지 않는데 GET방식에 경우 한글이 깨지게 된다.
SERVER.XML에 다음과 같은 설정을 추가하여 한글깨짐을 해결할 수 있다. 

server.xml
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>

위에 빨간글씨부분을 추가한 후 재기동시킨다.

받는쪽에선 GET방식으로 넘어올땐 이상없이 잘 나오나, POST방식일경우 
<% request.setCharacterEncoding("UTF-8"); %>
구문을 추가해주어야 이상없이 한글을 쓸수잇다.