본문 바로가기

Code 해결

톰캣 URIEncoding 변경 server.xml

톰캣 서버를 사용하고 프로젝트 진행중에 한글이 깨져서 ???? 로 넘어가는 경우가 있었다.


이 때에는 톰캣의 Server.xml 에 URIEncoding을 설정해주면 해결된다.


톰캣Home\conf\server,xml 에 보면


<Connector port="8080" protocol="HTTP/1.1" redirectPort="8443"  />

<Connector port="8080" protocol="HTTP/1.1" redirectPort="8443"   URIEncoding="UTF-8" />

으로 변경해주면 해결된다.



Some language is convert to ??? on Tomcat Project.

You need to change URIEncoding on Server.xml of Tomcat.

TomcatHome\conf\server.xml


You need change

From

<Connector port="8080" protocol="HTTP/1.1" redirectPort="8443"  />

To

<Connector port="8080" protocol="HTTP/1.1" redirectPort="8443"   URIEncoding="UTF-8" />