@ResponseBody 사용시 한글 깨질 때
보통 스프링에서 ajax 호출을 json형태로 돌려줄때 @ResponseBody 를 쓰게 되는데 한글일 깨질 경우가 종종 발생한다. 그럴때는 해당 메소드 @RequestMapping 인자에 다음처럼 produces를 주면 된다. @RequestMapping(value="/hanAjax", produces="text/plain;charset=UTF-8") public @ResponseBody String hanAjax(HttpServletRequest req) { 요즘에는 @RestController 어노테이션을 더 많이 쓴다
Dev/Springboot
2015. 5. 3. 17:59