Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 백준 10951번 c
- 2020 펭수 달력
- 티스토리 초대장 이벤트
- 백준 1000번 c++
- 배열 복사
- 백준 10950번
- 백준 10950번 java
- 백준 10951번
- 오라클
- RETURN ROW IF NO DATA FOUND
- 백준 1000번 java
- 펭수 달력
- 백준10950번 c++
- 백준 10951번 java
- 백준 10950번 c
- 백준 1000번 c
- 자바스크립트
- 지진
- nodejs
- 이클립스 알고리즘 환경
- 백준 알고리즘
- JavaScript
- 펭수 2020 달력
- oracle
- 티스토리 초대장
- 백준 10951번 c++
- 이클립스 알고리즘 세팅
- 포항 지진
- 백준 1000번
- Eclipse Althrithm
Archives
- Today
- Total
스노우보드 참 좋아하는데 맨날 키보드 앞에만 있네
UTF-8 설정하기(부제 : 한글깨짐현상 해결) 본문
Spring-Mysql 환경에서 데이터 insert 시 한글깨짐현상 발생
[문제]
Spring-Mysql 연동 웹프로젝트 중 데이터를 넣으면, 한글이 깨지는 현상이 발생하였다.
MysqlWorkbench에서 데이터를 넣어줄때는 문제가 없었다.
[해결 방법]
일반적으로 한글이 깨지는 경우 tomcat, spring, database, client 네 부분을 모두 확인해주어야 한다.
모두 UTF-8이 정상적으로 설정 되었는지를 꼭 확인해보자.
1. tomcat
encoding 방식을 UTF-8로 설정해준다. URIEncoding="UTF-8"
|
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"
URIEncoding="UTF-8"/>
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/> |
|
2. spring
- Spring의 Preferences -> General -> Workspace의 Text Encoding 이 UTF-8인지 확인한다.
- Preferences -> Web 에서 CSS Files, HTML Files, JSP Files 의 설정이 UTF-8인지 확인한다.
- Preferences -> General -> Content Types 에서 Text를 클릭하고, Default encoding 에 UTF-8을 입력한다.
3. database
4. client
'개발 > Java, SpringFramework' 카테고리의 다른 글
메서드 시그니처(Method signature) (0) | 2018.05.21 |
---|---|
오버로딩 vs 오버라이딩 (0) | 2018.05.21 |
transactionaleventlistenerfactory not found 이슈 (0) | 2017.12.11 |
ERROR : Context initialization failed; Cannot resolve reference to bean 'sqlSessionFactory' while setting constructor argument (0) | 2017.12.06 |
ERROR CONFIGURING APPLICATION LISTENER OF CLASS ORG.SPRINGFRAMEWORK.WEB.CONTEXT.CONTEXTLOADERLISTENER (0) | 2017.11.29 |
Comments