關於spring後臺Required String parameter ‘xx’ is not present異常

如果前端傳入的是json數據那麼後端使用
@RequestBody HashMap<String, String> map
進行接收,然後再通過map.get(“xx”)獲取對應的數據

如果前端傳入的是正常表單數據,那麼後端使用
@RequestParam(“xx”) String id或者
@RequestParam(value=“xx”, required = false) String id接收參數

需要注意的是,如果請求類型爲delete並且參數類型不是json的話,不能使用通過表單類型提交,參數需要跟到請求url後面,並且後臺使用@PathVariable進行獲取參數

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章