在使用spring mvc作為架構的時候,為了規範,我們通常希望用戶端的請求參數符合規範直接通過dto的方式從用戶端送出到服務端,以便保持規範的一緻性,除了很簡單的情況使用requestparam映射外,我們通常使用比較的有以下幾種情形:
1、pojo嵌套pojo。
2、pojo嵌套map。
3、pojo嵌套list。
注意:
如果請求的表單參數中不存在pojo對象中的某個域名稱的項目,則綁定後pojo該屬性為null。
如果請求的表單參數中存在pojo對象中沒有包含的域的項目,則綁定後該參數丢失。
如果表單項目的資料會自動從string轉換為相應pojo的域類型。但如果類型無法轉換,則報錯。如果我輸入age為dafsdfa,那麼報錯。
花若盛開,蝶自飛來,你若精彩,幸福開懷!2020年12月11日-18日