JavaScript, jQuery, Java

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

보리하늘 2017. 12. 21. 11:16
반응형

이전 작성한 포스트


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
반응형