SpringBoot在有Ajax时不跳转问题怎么解决


这篇文章主要介绍“SpringBoot在有Ajax时不跳转问题怎么解决”,在日常操作中,相信很多人在SpringBoot在有Ajax时不跳转问题怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”SpringBoot在有Ajax时不跳转问题怎么解决”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!最近在尝试使用SpringBoot做一个后台管理系统,由于目前还没有学会VUE,所以前端页面采用的 thymeleaf+ajax的模式。前两天在开发登录页的时候遇到了一个问题,登录之后按照正常流程应该是要在控制器里跳转到首页的,但是我的登录页死活不跳转。 控制器的逻辑也是没有问题的Ajax里边的逻辑控制台返回的信息这里先给出解决方法,至于原因会在最后说明。解决方法就是在控制器中新增一个mainPage方法,对应到main.html。然后再在Ajax的success回调中调用这个控制器,完成跳转。一开始以为是控制器写的有问题,然后就各种修改控制器的配置,最后发现无论怎么修改都没有效果,并且发现如果在浏览器中直接调用main.html的控制器路径也是没有问题的,这种情况就想到了会不会是Ajax那的问题。为了验证是不是Ajax的问题,在Ajax回调成功的代码免费云主机域名那里打了个断点,想看一下后台返回来的数据到底是个啥看到没,控制器把整个main.html的页面都返回到Ajax里了,也就是说,在使用Ajax的时候,SpringBoot的控制器并没有进行页面渲染,而是把目标页面结构返回了,能跳转才怪了。到此,关于“SpringBoot在有Ajax时不跳转问题怎么解决”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注百云主机网站,小编会继续努力为大家带来更多实用的文章!

相关推荐: 怎么使用Go实现文件分片上传

这篇文章主要讲解了“怎么使用Go实现文件分片上传”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用Go实现文件分片上传”吧!基本思想是,在web端将上传的文件进行分片处理,然后向服务端发送上传请求(Uplo…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 05/03 11:57
Next 05/03 11:57

相关推荐