【发布时间】:2012-10-02 19:54:19
【问题描述】:
这是我正在寻找的所需流程:
- 大数据(表)通过javascript函数传递给Spring Controller。
- 控制器处理数据。
- 控制器返回一个新的 ModelAndView
- 在屏幕上渲染这个新的 ModelAndView。
我正在尝试使用 Ajax 调用向控制器发送数据。但是,返回的模型和视图最终会作为对 ajax 调用的响应,因此不会在屏幕上呈现。
有没有办法可以避免这种行为。或者,一种实现我正在寻找的流程的方法?
谢谢。
【问题讨论】:
-
我也在寻找类似的东西,不幸的是我不得不使用 jQuery 和 Ajax 响应来更改数据。我不相信您可以在不刷新页面的情况下做您想做的事。假设您使用的是 Java,模型会在加载到客户端之前呈现到视图服务器端。 (我对 MVC 比较陌生,所以我可能错了,如果有其他解决方案,我也想听听。
-
如果我只是在浏览器上调用控制器方法映射 url(即,不使用 ajax 调用),新的 ModelAndView 会像魅力一样呈现。但是,当然,在这种情况下,我没有将我的数据传递给控制器。所以我基本上是在寻找一种将数据传递给控制器的方法。
标签: javascript jquery ajax spring-mvc modelandview