spring mvc POST方式 接收單個參數,不加任何注解,參數名對應,接收到的值為null
spring mvc POST方式 接收單個參數,加上@RequestBody,接收到參數格式:{"uid":"品牌分類大”}
spring mvc POST方式 接收單個參數,加上@RequestParam報錯:
org.springframework.web.bind.MissingServletRequestParameterException: Required String parameter 'uid' is not present
解決方法:
最簡單的解決方式,就是將要接受的字段封裝在一個實體中,實體中的屬性為uid,並且在spring mvc中接收時加上@RequestBody注解,這樣就可以解決這個問題
示例代碼:
下面看GET方式解決接收單個參數的問題:
只需要在接收的單個參數前加上@RequestParam注解即可
示例代碼: