반응형 JavaScript, jQuery, Java51 JavaScript(ajax) 에서 java 로 리스트 데이터 보낼때 한글 깨짐 이전 작성한 포스트 2017/12/20 - [JavaScript, jQuery, Java] - JavaScript 에서 java 로 변수 보낼때 한글 깨짐 에서는 단순 문자열인 경우였다. 이번에는 한글로 이루어진 String[] 을 ajax 로 보낼때 생기는 문제다. 인코딩을 바꿔주고, ajax contentType 을 지정해도서버단에는 이미 한글이 깨진 상태로 넘어오기 때문에 소용이 없었다. 위 경로의 server.xml 에서 URIEncoding="utf-8" 를 추가해주면 한글이 깨지지않고 컨트롤러로 잘 넘어오는것을 확인할 수 있다. 2017. 12. 21. java, ajax jsonView 사용하기 12345678910111213$.ajax({ type: 'get', dataType: 'json', data: data, url: '/register/registerSaveUserList.do', success: function(json) { alert(json.resultMsg); }, error: function(xhr, status, error) { alert(status); alert(error); }});Colored by Color Scriptercs ajax로 호출한 url 에서 처리 후 값을 리턴받고 싶을때 !! 아래와 같이 서버단에서 model 에 추가해준 뒤 jsonView 를 리턴해준다. 12345model.addAttribute("resultCnt", resultCnt);model.. 2017. 12. 21. ajax로 String 배열 data 넘기기 * ajax 의 data 값에 배열(Array)을 넘기기 위해서는 세팅값을 바꿔주어야 한다. 1234567891011121314151617181920212223242526272829303132var addList = [], data = {}; if($("#addList_column li").length != 0){ for(var i=0; i 0) { $(xml).find("code").find("item").each(function() { var code_name = $(this).find("code_name").text(); var code_id = $(this).find("code_id").text(); $("#make_lst").append(""+code_name+""); }); } }, error.. 2017. 12. 20. Error : Illegal invocation Uncaught TypeError: Illegal invocation Jquery ajax 를 이용하여 data를 넘길때, 제대로 된 값이 아니거나 유형이 다를경우 발생. 2017. 12. 20. 이전 1 ··· 3 4 5 6 7 8 9 ··· 13 다음 728x90 반응형