1. 程式人生 > >spring mvc 多個bean,或一個bean多個物件的資料繫結

spring mvc 多個bean,或一個bean多個物件的資料繫結

一、前臺傳遞不同類不同物件

1、屬性名不同,可直接封裝進controller方法的物件引數(經驗證)

2、屬性名有重複,可在重複的類中設定一個值型別,後臺再去將值型別值賦值給例項變數(經驗證)

二、同一類多個物件集合

方法1、Json方式

方法2、新建一個類,該類中屬性為重複物件類的集合

方法3、多個物件在前臺jsp的input控制元件中name值該是什麼就是什麼,直接採用form表單提交或ajax方式提交。後臺controller方法引數中不要帶這些name對應的引數,直接使用request.getParameterValues("");進行獲取,獲取到String陣列後,遍歷並封裝進物件。