今天做項目的時候突然報出400 Bad Request錯誤,后台沒有出現任何問題。
首先我看了看log日志中沒有接受到任何參數,可以確定這個請求並沒有發送出去,所以應該是前台數據提交的問題。
然后我看到了一些網友的一些提示:
1、提交表單數據類型與model不匹配
2、方法參數順序不正確
3.javabean的屬性和你的form提交中的數據類型不匹配
4 對象類型與model類型不一致
5 model類型不能為private,應為protected/public
我仔細的看了一下我的JS文件,突然發現有一個地方寫錯了,一個status狀態值卻寫了一個Long類型的值,這樣就出現了第三種情況。
所以在此也提醒大家,遇到錯誤的時候先分析再搜索,再請教~
希望大家多多指點~
這是其中一個案例,日期不匹配導致出現了400錯誤,這種做法相對來說就高級一些,畢竟是全局設置。點擊打開鏈接