인코딩 3

Springframework, Ajax에서 한글이 물음표로 나오는 현상

Ajax로 호출한 다음, 결과값을 alert으로 한글을 띄우려는데 자꾸 ???? ???? 로 나오는 것이었다. 서버 코드 @RequestMapping(value = "/add") public @ResponseBody String add() { return "성공했음"; } javascript 코드 $.ajax({ url : '/add' , success : function(data) { alert(data); } }); 얼럿 결과: ???????? 구글신을 통해 여러가지 방법을 시도해봤다. 1) jsp상단에 추가 이래도 안됨 2) ajax 코드에 추가하고 contentType: "application/x-www-form-urlencoded; charset=UTF-8", 서버에서 스트링을 UTF-8로 디코..

개발/Spring 2015.04.03

Ajax 한글 깨짐 인코딩 방법

맨날 까먹는 이것 ㅋㅋㅋ AJAX 호출할 때 한글 깨져서 DB에 들어가는 현상.. 1. 페이지 맨위에 아래와 같이 추가해주고.. ​ 2. AJAX로 호출하고... $.ajax({ url: '/society/insert_univ.json', data: {"name":name, "address":address}, method: 'post', success:function(data) { alert("성공"); }, error:function() { alert("실패"); } }); 3. 받는 쪽에서 (서버) 글자를 디코딩 해준다. @RequestMapping("insert_univ.json") public @ResponseBody Integer insertUniv( @RequestParam(value = "n..

개발/JSP 2014.04.08

대만 번체, 일본어 엑셀에서 CSV로 안깨지게 저장하는법

대만, 일본 데이터를 DB에 넣기위해 CSV 파일로 읽어들이려는데CSV에 자꾸 글씨가 깨져 들어가서 엄청 삽질을 했다. 깨지지않게 CSV로 저장하는 법은 아래와 같다. 1. 일반 엑셀 파일에 (확장자 : .xlsx) 데이터들을 저장한다.여기선 글자가 깨지지 않음 2. 1번에서 작업한 엑셀파일을 다른이름으로 저장 - 파일형식 : 유니코드 텍스트(*.txt)로 저장 3. 2번에서 저장한 유니코드 텍스트 (.txt) 파일을 메모장으로 연다.아래와 같은식으로 탭으로 구분되어 들어있을 것이다. JP旭川医科大学医学部JP旭川医科大学医学科.......(생략) 아래와 같이, 인코딩을 UTF-8로 변경하여 저장한다. 4. editPlus 프로그램으로 위의 파일을 연다. 다운로드 (http://www.editplus.com..

개발/ETC 2014.03.13