Javascript Ajax与Spring MVC控制器的连接

Javascript Ajax与Spring MVC控制器的连接,javascript,jquery,ajax,spring-mvc,modelandview,Javascript,Jquery,Ajax,Spring Mvc,Modelandview,下面是我想要的流程: 大数据(表)通过javascript函数传递给Spring控制器 控制器处理数据 控制器返回一个新的ModelAndView 在屏幕上呈现此新模型和视图 我正在尝试使用Ajax调用将数据发送到控制器。但是,返回的modelandview最终作为对ajax调用的响应,因此不会在屏幕上呈现 有没有一种方法可以让我避免这种行为。或者,一种实现我所寻找的流程的方法 谢谢。如果您想刷新整个页面,使用AJAX不会带来任何好处 如果您只想刷新页面的某些部分,那么您需要提供一个JavaSc

下面是我想要的流程:

  • 大数据(表)通过javascript函数传递给Spring控制器
  • 控制器处理数据
  • 控制器返回一个新的ModelAndView
  • 在屏幕上呈现此新模型和视图
  • 我正在尝试使用Ajax调用将数据发送到控制器。但是,返回的modelandview最终作为对ajax调用的响应,因此不会在屏幕上呈现

    有没有一种方法可以让我避免这种行为。或者,一种实现我所寻找的流程的方法


    谢谢。

    如果您想刷新整个页面,使用AJAX不会带来任何好处


    如果您只想刷新页面的某些部分,那么您需要提供一个JavaScript回调函数,该函数将使用AJAX响应,并修改当前页面的DOM。

    我也在寻找类似的东西,不幸的是,我不得不使用jQuery和该AJAX响应来更改数据。我不相信你能做你想做的事而不刷新页面。假设您使用的是Java,则在加载到客户端之前,模型会呈现到视图服务器端。(我是MVC新手,所以我可能错了,如果有其他解决方案,我也想听听)。如果我只是在浏览器上调用控制器方法映射url(也就是说,不使用ajax调用),新的ModelAndView就会呈现得非常迷人。当然,在这种情况下,我没有将数据传递给控制器。所以我基本上是在寻找一种将数据传递给控制器的方法。