2017-11-27 10 views
0

ModelAndView 객체를 통해 JSP를 반환하는 스프링 mvc 컨트롤러에 대한 후속 호출을해야합니다. 또한 컨트롤러에는 클라이언트의 JSON 객체가 필요합니다.json으로 포스트 컨트롤러 호출을하고 ModelView 객체를 반환하는 방법

@RequestMapping(value="/test", headers="Accept=application/json", method=RequestMethod.POST) 
    public ModelAndView test(@RequestBody RequestObject requestObj) {  
     return new ModelAndView("file.jsp"); 
    } 

저는 아약스를 통해 컨트롤러를 호출합니다.

jQuery.ajax({ 
    type: 'POST', 
    url: "/test", 
    data:myJSON, 
    contentType: "application/json", 
    success: function(data) {   
        $("body").html($(response)); 
    } 
}); 

권장 방법입니까? . 나는 전체보기를 렌더링하기 위해 아약스를 사용하는 것에 대해 권고 받았지만 이것에 대해서는별로 알지 못했다.

감사

답변

0

변경에 '의 ModelAndView ("file.jsp")' '의 ModelAndView ("파일")'.