Computer/Tips
STS 한글깨짐
창천(蒼天)
2021. 4. 27. 15:27
1. STS(Spring Tool Suite)에서 한글이 깨지는 이유
STS(스프링) 에서 한글이 깨지는 이유는 기본 인코딩이 MS949로 되어 있어서 한글이 깨진다.
인코딩을 모두 UTF-8로 변경을 해주어야 한글이 깨지지 않는다.
2. STS 한글깨짐 방지 설정
먼저 Window - Preferences 로 들어가준다.
CSS, HTML, JSP 항목에서 Encoding 항목을 ISO 10646/Unicode(UTF-8)로 변경해 준다.
General -> Workspace의 Text file encoiding 을 UTF-8로 바꿔준다.
General -> Web Brower에서 New를 누른후 Chrome을 설정한다.
Location은 Chrome이 설치된 위치를 지정한다.
3. Tomcat에서 한글깨짐 설정
실행할 프로젝트명에서 마우스 오른쪽 클릭후 Run As - Run on Server를 클릭한다.
Apache Tomcat v8,0 Server를 선택해 준다.
실행할 프로젝트를 오른쪽으로 보낸후 Finish를 클릭한다.
서버가 실행된 후에 아래와같이 설정을 추가해 준다.
URIEncoding="UTF-8" 인코딩 설정을 UTF-8로 해준다.
63 |
<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="9090" protocol="HTTP/1.1" redirectPort="8443"/> |
cs |
출처: https://alnair.tistory.com/18 [Alnair's Blog]