spring-mvc ajax请求未显示重定向页面

spring-mvc ajax请求未显示重定向页面,第1张

spring-mvc ajax请求未显示重定向页面

您的浏览器未遵循重定向,因为您使用的是Ajax来访问控制器的重定向方法。您有两种选择:

  1. 完全不要使用ajax,让您的浏览器自然地响应重定向状态。

    function redFun() {window.location = "/HelloWeb/redirect";

    }

  2. 查找对XmlHttpRequest的HTTP 302响应,并将window.location更改为响应中Location头的值:

    function redFun() {$.ajax({    type: "GET",    url: "/HelloWeb/redirect"}).fail(function (jqXHR, status, err) {    if (jqXHR.status === 302) {        window.location = jqXHR.getResponseHeader('Location');    }    });

    }



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4976588.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存