微信小程序向java后端传递数据,后端能接收到但是前端报404

本文介绍了在测试微信小程序与SpringBoot后端交互时遇到的一个问题,即前端发送请求后,后端成功接收数据但前端报404错误。通过对代码的检查和修改,发现缺少了@ResponseBody注解。添加该注解后,问题得到解决。@ResponseBody注解用于将Java对象转换为JSON或XML数据,并直接写入HTTP响应体,适用于AJAX异步请求。
摘要由CSDN通过智能技术生成

今天在测试微信小程序和springboot交互的时候出现了一个小问题,话不多说先来看问题:
前端报错404
后端可以正常接收到数据
从报错信息可以看出前端向后端传递数据,后端接收到了,但是前端却报了404的错误,这是为什么呢?
于是我百度了一下,发现我犯了一个很低级的错误,先来看我之前报错的代码:
错误代码
这是我改完之后的代码:
加了@ResponseBody注释就好了
可以发现加了一个@ResponseBody注释就好了,此处贴上@ResponseBody注释的作用:
(作用转自:https://blog.csdn.net/originations/article/details/89492884)
@ResponseBody的作用其实是将java对象转为json格式的数据。
@responseBody注解的作用是将controller的方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值