ajax2 ajax가 제대로 동작하지 않아서 오만짓을 다 했는데 기존 코드를 뜯어보다 발견한 방법이 있어서 백업했더니 아니었고, 재시도하다가 결국엔 방법을 찾아냄 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 @RequestMapping(value="/test.do") public ModelAndView test(HttpServletRequest request , HttpServletResponse response , String param) throws Exception { log.debug("-------------->"); Map resultMap = new HashMap(); response.setContentType("application/x-json; charset=UTF-8"); //한글처리 ModelAndView targetView = new ModelAndView("jsonView" , "resultMap", resultMa.. 2022. 3. 29. Ajax PARSERERROR ajax랑 controller 연결이 잘 되어있는데 계속 에러를 반환해서 원인을 찾아봤다. ajax 안의 error로그를 아래와 같이 적으면 원인을 알 수 있음. error: function (request, error) { console.log("code:"+request.status+"\n"+"message:"+request.responseText+"\n"+"error:"+error); } 구글링을 해보니 parsererror의 원인으로는 Controller에서 보내주는 값과 jsp에서 수신하는 값의 타입이 맞지 않을 때 발생한다고 한다. 그래서 dataType을 지워버림. 2021. 10. 20. 이전 1 다음