知識
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!
您當前位置>首頁 » 新聞資訊 » 小程序相關(guān) >
微信小程序向java后端傳遞數(shù)據(jù),后端能接收到但是前端報404
發(fā)表時間:2020-10-19
發(fā)布人:葵宇科技
瀏覽次數(shù):142
今天在測試微信小程序和springboot交互的時候出現(xiàn)了一個小問題,話不多說先來看問題:
從報錯信息可以看出前端向后端傳遞數(shù)據(jù),后端接收到了,但是前端卻報了404的錯誤,這是為什么呢?
于是我百度了一下,發(fā)現(xiàn)我犯了一個很低級的錯誤,先來看我之前報錯的代碼:
這是我改完之后的代碼:
可以發(fā)現(xiàn)加了一個@ResponseBody注釋就好了,此處貼上@ResponseBody注釋的作用:
(作用轉(zhuǎn)自:https://blog.csdn.net/originations/article/details/89492884)
@ResponseBody的作用其實是將java對象轉(zhuǎn)為json格式的數(shù)據(jù)。
@responseBody注解的作用是將controller的方法返回的對象通過適當?shù)霓D(zhuǎn)換器轉(zhuǎn)換為指定的格式之后,寫入到response對象的body區(qū),通常用來返回JSON數(shù)據(jù)或者是XML數(shù)據(jù)。
注意:在使用此注解之后不會再走視圖處理器,而是直接將數(shù)據(jù)寫入到輸入流中,他的效果等同于通過response對象輸出指定格式的數(shù)據(jù)。
@ResponseBody是作用在方法上的,@ResponseBody 表示該方法的返回結(jié)果直接寫入 HTTP response body 中,一般在異步獲取數(shù)據(jù)時使用【也就是AJAX】。
注意:在使用 @RequestMapping后,返回值通常解析為跳轉(zhuǎn)路徑,但是加上 @ResponseBody 后返回結(jié)果不會被解析為跳轉(zhuǎn)路徑,而是直接寫入 HTTP response body 中。 比如異步獲取 json 數(shù)據(jù),加上 @ResponseBody 后,會直接返回 json 數(shù)據(jù)。@RequestBody 將 HTTP 請求正文插入方法中,使用適合的 HttpMessageConverter 將請求體寫入某個對象。
相關(guān)案例查看更多
相關(guān)閱讀
- 云南網(wǎng)站建設(shè)優(yōu)化
- 云南做軟件
- 云南網(wǎng)站建設(shè)首選
- 報廢車管理系統(tǒng)
- 紅河小程序開發(fā)
- 網(wǎng)站建設(shè)費用
- 網(wǎng)站上首頁
- 云南網(wǎng)站建設(shè)報價
- 汽車回收管理系統(tǒng)
- 小程序開發(fā)平臺前十名
- 云南省建設(shè)廳官方網(wǎng)站
- 網(wǎng)站建設(shè)價格
- 云南小程序設(shè)計
- 云南網(wǎng)站建設(shè)快速優(yōu)化
- 云南小程序哪家好
- 云南etc微信小程序
- 網(wǎng)站建設(shè)首選
- 云南科技公司
- 網(wǎng)絡(luò)公司報價
- 前端
- 云南小程序開發(fā)公司推薦
- 小程序表單
- 制作一個小程序
- 微信分銷系統(tǒng)
- 云南衛(wèi)視小程序
- asp網(wǎng)站
- 云南小程序制作
- 楚雄網(wǎng)站建設(shè)公司
- 百度小程序開發(fā)公司
- web