校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Ajax報錯400的參考解決辦法

Ajax報錯400的參考解決辦法

熱門標簽:提高電話機器人接通率 銷售電銷機器人詐騙 福建微碼電話機器人 平涼高德地圖標注商戶要收費嗎 外呼系統api對接 廣西智能外呼系統多少錢 地圖標注與公司業務關系 大學校門地圖標注 荊州智能電銷機器人

Failed to load resource: the server responded with a status of 400 (Bad Request)

報錯代碼為400的錯誤的原因:基本上都是前臺傳的數據格式不正確造成的,但是這個格式如何不正確,就得看如何理解這個數據到底是怎么在傳的啦。

我這只是簡單的記錄下,我這個報錯400的原因,要是和你的不一樣呢,也是有可能的。

寫下我的代碼報錯400,的原因:

前臺代碼:

$.ajax({
 url: SUBSYSTEM_APP_NAME + "appportmanage/saveEditAppPortManage",
 type: "post",
 contentType: "application/json; charset=utf-8",
 data: JSON.stringify(data),
 dataType: "json",
 success: function (data) {
 if (data.success) {
 GMS.success(data.msg);
 } else {
 GMS.error(data.msg, 3000);
 }
 }
});

首先是,前臺封裝的數據對象的屬性什么的,都是和后臺的java的model的屬性是一致的,這個不是問題的原因。不用擔心。

請注意啦,報400錯的各位,我說的是我的這個所有屬性的前后臺對應是OK的,但是你的報400錯誤的,你確定你的前后臺對象確實是所有屬性的參數類型都是一致的嗎?

比如:某個屬性前后臺 都是ListString>?都是boolean?等等等等。這個是最基本的報錯姿勢。

你還是最后先檢查一下這個問題,再繼續看是不是和我的報錯原因是相同的吧。

然后ajax的type和各種參數都是和后臺可以 對的上的,也不是問題的原因。

后臺的代碼:

@RequestMapping(value = "/saveEditAppPortManage")
public @ResponseBody JsonResult saveEditRenameDetail (@RequestBody Appportmanage detail) {
 LOG.debug("---------------AppportmanageController:saveEditAppPortManage---------------");
 LOG.debug("---------------detail:" + detail + "---------------");
 return appportmanageService.saveEditAppPortManage(detail);
}

其次是,前后臺的url也是對上的,model的各個屬性也是對上的。然后呢,spring mvc 的注解標簽也是沒問題的。本來代碼是OK的。還是上面的代碼,程序是可以正常工作的,跑起來沒問題的。

但是我做了如下修改:

修改了數據的model:原來的 model  java  文件就是一些屬性s和簡單的getter和setter,然后我因業務需求,給原來的model添加了一條屬性,當然對應的getter和setter也是添加的,然后又因為需求我添加了一個帶參數的構造函數,因為我在其他地方要new這個model的對象。

然后,問題就出現了。就報 400 的錯誤碼了。

剛剛開始,我以為是屬性的添加的問題,但是檢查之后,發現不是這個問題。

問題出現在,model java 文件的構造函數上。

解決方法:

給model java 文件再添加一個不帶參數的構造函數。具體解釋在下面。

至于原因,就得看怎么理解spring mvc是怎么在前后臺之間傳遞參數了。

原來我沒加帶參構造函數的時候,每個model都會默認自帶個不帶參數的構造函數,然后前臺的數據格式封裝 和后臺的model的屬性只要對的上,然后spring mvc在后臺 就可以自己根據model,自己去把前臺傳過來的數據,對應的給裝進到@RequestBody Appportmanage detail,這個參數里面,這個實現的前提是,你的model有默認構造函數,不帶參數的,然后系統自己去new一個對象,然后自己去把數據給裝進去。然后你就可以用了。

因為,我更新了model 的構造函數,若是你不寫不帶參數的構造函數的話,那么原來model自帶的不帶參構造函數就木有了,然后到controler層的時候,就是在獲得前臺的數據,自己去裝數據的時候,他不會根據你的帶參構造函數去new個你要的model對象出來,so,問題就這么出現了。

然后,遇到今天的這個錯誤之后,就知道前后臺的數據具體是怎么在對應的了。原來我只是以為,只要前后的數據模型一致就可以了。

現在,又知道了,哦,還和構造函數有關系呢。

我為什么要把空構造函數 給刪除了,因為ide提示說這個構造函數沒用,然后我就刪除了。然后我就悲劇了。哦,西特!!!

我這個報錯的原因還是有點深度的,因為這個報錯,可以讓你理解到,springMVC的注解是如何工作的,你要是知道什么是IOC的話,也就是spring 里面經常說的依賴注入和控制反轉的話,那就對這個錯誤的理解就更深刻了。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

您可能感興趣的文章:
  • 詳解ajax的data參數錯誤導致頁面崩潰
  • 快速解決ajax請求出錯狀態碼為0的問題
  • PHP 中使用ajax時一些常見錯誤總結整理
  • 完美解決ajax跨域請求下parsererror的錯誤
  • ajax跨域訪問報錯501的解決方法
  • jQuery中ajax錯誤調試分析
  • Ajax向后臺傳json格式的數據出現415錯誤的原因分析及解決方法
  • Ajax犯的錯誤處理方法
  • js ajaxfileupload.js上傳報錯的解決方法
  • 解決ajax返回驗證的時候總是彈出error錯誤的方法
  • Jquery Ajax Error 調試錯誤的技巧
  • django使用ajax post數據出現403錯誤如何解決

標簽:邯鄲 德陽 黔東 樂山 婁底 內江 海南 衡陽

巨人網絡通訊聲明:本文標題《Ajax報錯400的參考解決辦法》,本文關鍵詞  Ajax,報錯,400,的,參考,解決,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Ajax報錯400的參考解決辦法》相關的同類信息!
  • 本頁收集關于Ajax報錯400的參考解決辦法的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    亚洲精品在线网站| 欧美色手机在线观看| 久久午夜国产精品| 粉嫩嫩av羞羞动漫久久久 | 日韩精品影音先锋| 蜜臀精品一区二区三区在线观看| 欧美一级生活片| 国产一区美女在线| 中文字幕中文字幕在线一区| 色欧美片视频在线观看在线视频| 午夜av电影一区| 久久久久国产精品麻豆| jlzzjlzz亚洲日本少妇| 午夜电影网一区| 精品国产露脸精彩对白| eeuss鲁片一区二区三区| 亚洲一级二级在线| 欧美成人猛片aaaaaaa| 成人午夜碰碰视频| 午夜欧美一区二区三区在线播放| 日韩午夜三级在线| 高清成人在线观看| 亚洲二区视频在线| 久久久久一区二区三区四区| 色域天天综合网| 麻豆高清免费国产一区| 一区在线观看视频| 欧美一级视频精品观看| va亚洲va日韩不卡在线观看| 午夜天堂影视香蕉久久| 久久综合视频网| 欧美性做爰猛烈叫床潮| 国产伦精品一区二区三区免费 | 国产91色综合久久免费分享| 中文字幕日韩欧美一区二区三区| 欧美性猛交xxxxxx富婆| 国产成人av一区二区三区在线观看| 亚洲综合一区二区精品导航| 久久先锋影音av| 欧美日韩午夜在线| 91在线观看视频| 狠狠色丁香婷婷综合久久片| 亚洲午夜久久久久| 国产精品国产成人国产三级| 这里只有精品99re| 91国偷自产一区二区使用方法| 国产一区二区视频在线| 日韩激情一区二区| 亚洲一区二区三区爽爽爽爽爽| 日本一区二区三区dvd视频在线| 欧美精品第1页| 91免费观看在线| 国产成人av一区二区三区在线| 免费看日韩精品| 天堂va蜜桃一区二区三区漫画版| 国产精品网站导航| 久久免费视频色| 日韩欧美亚洲国产另类| 欧美高清视频www夜色资源网| thepron国产精品| 国产成人av电影在线观看| 狠狠色丁香婷婷综合久久片| 日韩电影在线看| 丝袜美腿成人在线| 亚洲高清免费一级二级三级| 一区二区三区日韩精品| 亚洲精品高清在线观看| 亚洲色图都市小说| 亚洲猫色日本管| 一区二区免费看| 亚洲黄网站在线观看| 亚洲精品精品亚洲| 亚洲自拍另类综合| 性做久久久久久免费观看欧美| 亚洲综合色区另类av| 一区二区三区.www| 亚洲一区在线播放| 午夜影院久久久| 亚洲福利一区二区| 日韩成人dvd| 乱一区二区av| 黄页视频在线91| 成人午夜又粗又硬又大| 国产99久久久久| www.欧美色图| 欧洲激情一区二区| 欧美日韩国产经典色站一区二区三区| 在线精品视频免费观看| 欧美老肥妇做.爰bbww视频| 欧美福利视频一区| 久久综合九色综合97婷婷| 国产日韩欧美a| 亚洲欧美另类综合偷拍| 婷婷一区二区三区| 国产一区二区主播在线| 成人免费视频免费观看| 欧洲亚洲精品在线| 欧美一区二区三区日韩| 久久女同性恋中文字幕| 亚洲欧美综合另类在线卡通| 亚洲国产精品久久人人爱蜜臀| 日本不卡的三区四区五区| 国产大陆a不卡| 一本色道a无线码一区v| 91麻豆精品久久久久蜜臀| 国产女主播一区| 亚洲v日本v欧美v久久精品| 九色综合国产一区二区三区| 成人av午夜影院| 欧美日韩电影在线| 26uuu国产在线精品一区二区| 国产精品传媒视频| 日韩不卡一区二区| 成人小视频免费观看| 欧美精品乱码久久久久久按摩| 国产日韩在线不卡| 日韩高清一区在线| 成人激情午夜影院| 日韩一区二区在线观看| 国产精品―色哟哟| 日韩福利视频导航| 91蜜桃在线观看| 久久久久久一级片| 亚洲观看高清完整版在线观看| 国产成人精品免费网站| 91精品国产入口在线| 中文字幕一区二区日韩精品绯色| 日本欧美在线观看| 91国产成人在线| 国产日韩欧美不卡在线| 美日韩一区二区| 欧洲一区在线电影| 中文字幕一区免费在线观看| 奇米影视一区二区三区小说| 一本在线高清不卡dvd| 久久亚洲一区二区三区明星换脸| 亚洲一区二区视频在线| 不卡av在线网| 国产视频一区二区在线| 丝袜美腿一区二区三区| 91久久国产综合久久| 欧美激情综合五月色丁香小说| 麻豆精品视频在线观看免费| 欧美在线观看一区| 亚洲素人一区二区| 成年人国产精品| 久久久激情视频| 狠狠色综合色综合网络| 欧美一区二区三区四区在线观看| 一区二区三区自拍| 97se亚洲国产综合自在线不卡| 久久亚洲捆绑美女| 韩国精品免费视频| 日韩欧美久久久| 免费在线观看一区| 欧美一区二区三区成人| 亚洲黄色性网站| 在线看一区二区| 亚洲一级二级三级在线免费观看| 91香蕉视频黄| 亚洲免费观看高清完整版在线| av亚洲精华国产精华精华| 国产午夜精品久久久久久免费视| 国产一区二区在线电影| 久久婷婷国产综合国色天香 | 美日韩一区二区| 日韩精品一区二区在线观看| 蜜桃久久精品一区二区| 日韩三级在线免费观看| 日本成人在线看| 日韩一区二区免费在线观看| 美女视频黄 久久| 日韩一级免费观看| 国产伦精品一区二区三区视频青涩| 久久亚洲影视婷婷| av在线免费不卡| 亚洲一区二区中文在线| 欧美剧情电影在线观看完整版免费励志电影 | 1024成人网色www| 色婷婷亚洲综合| 香蕉久久一区二区不卡无毒影院| 欧美一区二区国产| 国产精品影音先锋| 亚洲色图欧洲色图| 538prom精品视频线放| 极品销魂美女一区二区三区| 国产三级三级三级精品8ⅰ区| 成人ar影院免费观看视频| 亚洲男人天堂一区| 欧美精品久久久久久久多人混战| 久久 天天综合| 国产精品国产三级国产专播品爱网| 97aⅴ精品视频一二三区| 亚洲成a人v欧美综合天堂下载 | 在线中文字幕不卡| 秋霞午夜鲁丝一区二区老狼| 久久老女人爱爱| 欧美网站一区二区| 国产又粗又猛又爽又黄91精品| 中文字幕一区二区三区在线不卡 |