java重定向到另一个带有@RequestBody的页面
我在为一些事情挣扎
我将JSON数据传递给我的控制器
$.ajax({
type:'POST',
url:'${pageContext.request.contextPath}/saveMovBienes2',
data: JSON.stringify({ dni:dni, table:table, tipoMov:tipoMov}),
dataType: "json",
contentType: 'application/json'
})
在我的RestController中,我像这样处理这些信息
@PostMapping("/saveMovBienes2")
public String saveMovBienes2(@RequestBody Request myRequest)
将JSON元素保存到对象myRequest中
问题是,@RequestBody迫使我留在JSP中,但我想在处理完这些信息后,重定向到另一个页面
尝试了各种重定向方式,但视图保持不变(在我的控制台中,我看到了信息处理,但视图是静态的)
我读到有同样问题的人,他们的回答是“删除@RequestBody”,但在我的情况下,没有@RequestBody,我无法让它工作
有没有办法重新选择?或者我必须修改我所有的代码
# 1 楼答案
多亏了上面的评论,我终于找到了解决办法:
由于某种原因,它并没有进入。完成了,但是在。失败