天天看點

spring mvc各種常見類型參數綁定方式以及json字元串綁定對象

在使用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日

繼續閱讀