栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

从ajax Spring MVC控制器方法执行普通重定向

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

从ajax Spring MVC控制器方法执行普通重定向

您所拥有的将按照您的描述进行工作。您的方法带有注释

@ResponseBody
。因此,将分派特定的
HandlerMethodReturnValueHandler
,,
RequestResponseBodyMethodProcessor
处理返回的对象并将其写入响应。

相反,如果您没有收到错误,则直接发送自己的重定向并返回

null
。当处理程序方法的返回值为时
null
,Spring会
DispatcherServlet
假定您自己处理生成响应。

您唯一需要担心的是AJAX处理程序如何期望响应。在一种情况下,它将获取JSON,在另一种情况下,它将获取任何

/success
回报。

注意:如果您希望重定向从AJAX请求重定向整个浏览器页面,则此操作将无效。
您将需要在AJAX处理程序中有一个特殊情况,该特殊情况将通过设置

window.location
或相关内容来更改浏览器页面。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/594823.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号