SpringMVC請求參數的綁定
1. 請求參數的綁定說明
1.1. 綁定機制
- 表單提交的都是key=value格式的鍵值對數據,例如:username=haha&password=123;
- SpringMVC的參數綁定過程是把表單提交的請求參數,做爲控制器中方法的參數進行綁定的;
- 要求:提交表單的name和參數的名稱是相同的;
1.2. 控制器能夠接收的數據類型
-
基本數據類型和字符串類型;對象
- 提交表單的name和參數的名稱是相同的;
- 區分大小寫;
-
實體類型(JavaBean);字符串
- 提交表單的name和JavaBean中的屬性名稱須要一致;
- 若是一個JavaBean類中包含其餘的引用類型,那麼表單的name屬性須要編寫成:"對象.屬性"的形式,例如: userMessage.username
-
集合數據類型(List、map集合等);表單
- List集合對象[下標].屬性,例如:userMessages[0].usernameuserMessages;
- Map集合對象['key'].屬性,例如:userMessageMap['one'].username
歡迎關注本站公眾號,獲取更多信息