본문 바로가기
JavaScript, jQuery, Java

JavaScript(ajax) 에서 java 로 리스트 데이터 보낼때 한글 깨짐

by 보리하늘 2017. 12. 21.
728x90
반응형

이전 작성한 포스트


2017/12/20 - [JavaScript, jQuery, Java] - JavaScript 에서 java 로 변수 보낼때 한글 깨짐 에서는 단순 문자열인 경우였다.




이번에는 한글로 이루어진 String[] 을 ajax 로 보낼때 생기는 문제다.


인코딩을 바꿔주고, ajax contentType 을 지정해도

서버단에는 이미 한글이 깨진 상태로 넘어오기 때문에 소용이 없었다.






위 경로의 server.xml 에서




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

 URIEncoding="utf-8"/>




URIEncoding="utf-8" 를 추가해주면 한글이 깨지지않고 컨트롤러로 잘 넘어오는것을 확인할 수 있다.

728x90
반응형

'JavaScript, jQuery, Java' 카테고리의 다른 글

JavaScript Object 배열 값 추출하기  (0) 2017.12.21
Java 공백 제거 함수  (0) 2017.12.21
java, ajax jsonView 사용하기  (0) 2017.12.21
ajax로 String 배열 data 넘기기  (0) 2017.12.20
Error : Illegal invocation  (0) 2017.12.20

댓글