-
서버 한글 깨짐 ContOS 7, Tomcat8.5, Java1.8, Spring■ 아빠 프로그래밍/Linux 2023. 3. 3. 17:24반응형
Open Api를 사용하여 get통신을 하는데 로컬에서는 문제가 없는데 서버에 올리면 한글깨짐 현상 발생
확인할 사항은
- 서버에서 locale 로 서버 자체의 encoding 상태 확인
- tomcat의 server.xml에서 connector에 URIEncoding="UTF-8" 추가
- 프로젝트의 web.xml 에서 filter class 등록 확인
- 화면(jsp 등)에서 charset 이 utf-8 인지 확인
위 모든 항목이 문제가 없었다
내 상황은 서버 tomcat의 문제였고 tomcat 경로의 bin 폴더에 setenv.sh 파일 생성하여 해결
- setenv.sh 내용 =============
#!/bin/bash
JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=\"utf-8\""==========================
파일 생성 후 tomcat 재시작 하니 문제 해결
참고
https://sorrynthx.tistory.com/25
반응형'■ 아빠 프로그래밍 > Linux' 카테고리의 다른 글
MQTT(mosquitto) 설치 - CentOS 7 (0) 2023.11.10 임베디드 리눅스(embedded linux) rdate 적용 안될 때 (0) 2021.12.21 Crontab 사용 : Python 가상환경에서 실행 설정 (0) 2021.06.09 yum error 정리: Cannot find a valid baseurl for repo: base (1) 2021.06.09 MQTT(mosquitto) 설치 (0) 2020.11.06