问题:点击登录,页面无跳转,报错:
POST http://localhost:8080/Login 404 (Not Found)
Uncaught (in promise) Error: Request failed with status code 404

详细报错
原因:8080是前端vue的端口号,后端springboot没有配置自定义的端口号,这个请求就找不到后台了。

解决方法:
步骤一:在vue中的main.js文件为axios指明baseURL,即设置以下代码:

var axios = require('axios')
axios.defaults.baseURL = 'http://localhost:8088'

其中8088是我自定义的后端端口号。

步骤二:在springboot中的resource文件夹下的application.properties文件添加:

server.port=8088

此时再次点击登录按钮,又报错:
OPTIONS http://localhost:8088/Login net::ERR_CONNECTION_REFUSED
Uncaught (in promise) Error: Network Error
在这里插入图片描述
在这里插入图片描述
解决方法:运行springboot…(我是sb)
在这里插入图片描述
在这里插入图片描述

此时运行springboot即可正常跳转。

仅做记录。

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐