【发布时间】:2012-10-27 15:13:12
【问题描述】:
我加入了一个使用spring框架的项目,所有调用都是由ajax请求进行的,成功后的重定向在视图本身中定义并通过隐藏输入传递给ajax JS函数(所以最后返回ModelAndView控制器中的每个功能都没有任何效果)。我觉得它以某种方式弄乱了代码对吗?我仍然认为这样做是因为他们希望获得将 CRUD 映射到 post、get、put、delete 的 restful 应用程序的好处,但最终他们失去了从控制器本身重定向的能力。
- 我想知道是否有其他模式可以容纳所有这些。
- 我也想知道前一种方式与只使用 GET 和 POST 的优缺点,这很容易允许从控制器进行重定向。
【问题讨论】:
标签: design-patterns rest jakarta-ee spring-mvc http-method