在页面输入用户名和密码,在后台能查出来数据,但前端报错404

本文记录了一次前端报错的解决过程,作者发现尽管数据能够正确返回,但页面仍然出现问题。通过自查和百度搜索,了解到在Spring MVC中,@Controller用于返回页面,而非直接返回数据。正确的做法是使用@RestController或者结合@ResponseBody注解来返回JSON数据。改正后,问题得到解决。
摘要由CSDN通过智能技术生成

查数据展示:
在这里插入图片描述

前端报错:
在这里插入图片描述
能返回查出来的数据,炸就说明路径是对的,那么问题来了,是哪地方出错了捏。
自己查不出来就百度啊,不得不说这确实是个好玩应,一百度恍然大悟了属于是。

原来

我Controller层用的是@Controller的注释,
在这里插入图片描述

你要知道:@Controller是返回页面的,而不是返回数据的。
返回数据要用@RestController,也就是@ResponseBody + @Controller的结合体。

在这里插入图片描述
我改了之后就两百了。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值