今天在写前端VUE代码给后台SpringBoot发送请求时报了上述这个错误,最终查阅了很多资料终于得到了一个最简单的解决办法。

解决办法非常简单,只需要在SpringBoot的controller类上打上一个@CrossOrigin()注解即可:

前台发送端代码:

        mounted() {
            let that = this;
            axios({
                method:"get",
                url:'http://127.0.0.1:8080/study/vueElement/pageSearch?start=0&length=5',//+that.currentSize,
            }).then(function (resp){
                that.tableData = resp.data.pageData.form; //将返回的表单数据赋值
                that.totalSize =  resp.data.pageData.size;
            })
         },

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐