404的問題是發送的是json,而postman默認的是text,把那里設置成json就ok了

400問題
400錯誤有三種情況:
第一種情況: 數據類型問題
1.@RequestParam接受對象類型(Integer、String、Boolean等基本數據類型),不能接收自定義類型(如date、list),
2.在提交表單的時候,填寫的數據類型與Controller層的接收類型不一致導致400錯誤,可以檢查一下代碼,看看是不是請求參數錯誤,表單傳過去的數據無法與pojo對象匹配。
第二種情況:
如果使用postman發送數據,並且Controller層用的是@RequestParam,那應該在postman中勾選from-data,填入一個一個的參數,並且接收,所以建議使用@RequestBody,傳入對象


第三種情況:
controller代碼方法中使用了@RequestParam注解,但是在jsp中沒有對應的@RequestParam注解name屬性參數值,而且@RequestParam注解的required屬性默認為true,也就是說,jsp中參數值必須對應@RequestParam注解的name屬性值。
