ajax請求后狀態碼200卻無法進入success解決方案


     ajax一般是根據狀態碼來判斷進入success方法或error方法的,狀態碼為200時進入success方法,狀態碼為其他則進入error方法,但是今天在練習的時候碰上了響應狀態碼為200但卻進入error方法的情況,根據排查發現原來我在后端的響應回來的數據不是JSON格式。

解決方案:后端響應的數據類型改為JSON格式

1:導入gson的jar包

鏈接:https://pan.baidu.com/s/1NBzW_YIw87-SSryV1a90rQ
提取碼:ja1m

2:創建Gson對象

Gson gson = new Gson();

3:向前端響應的數據轉為JSON格式:

response.getWriter().write(gson.toJson(要響應的數據));

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM