如何在Spring MVC中使用AJAX渲染视图


问题内容

我使用的是Spring MVC,我需要对服务器进行异步调用,并且只刷新页面的一部分。

我真正拥有的是一个返回字符串的Controller。我使用JQuery(.post())函数调用Controller

我的解决方案的问题在于,我无法像使用ModelAndView作为返回类型时那样呈现JSP。

有什么方法可以返回已经渲染的View吗?

提前致谢。

纽基诺


问题答案:

您可以将该页面放入单独的JSP中,并ModelAndView从您的方法中返回指向该页面的指针。从那时起,AJAX和非AJAX调用之间没有区别。