티스토리 뷰
문제
ie9 등에서 ajax 호출 시 응답을 json으로 받는 경우 파일 다운로드 현상이 발생함.
해결
spring-servlet.xml을 다음과 같이 설정함
<!-- json 형태의 view -->
<bean id="jsonView" class="org.springframework.web.servlet.view.json.MappingJackson2JsonView">
<property name="contentType" value="text/html; charset=UTF-8" />
</bean>
Controller에 jsonView를 사용하도록 설정하고 데이터를 추가함.
ModelAndView mav = new ModelAndView("jsonView");
mav.addObject("result", ticketResponse);
return mav;
참고
반응형
댓글