婷婷同學(xué)_
2021-11-19 15:11:36
我在前臺(tái)傳入{"holidayName": "2017春節(jié)","holidayType": "國(guó)家節(jié)假日","holidayCycle": [{"holidayStartDate": "2017-12-10","holidayEndDate": "2017-12-16"},{"holidayStartDate": "2017-12-25","holidayEndDate": "2017-12-29"}]}這樣的參數(shù) ,但是我在后臺(tái)只拿到集合中的第一個(gè)對(duì)象,我的controller是:@RequestMapping(value = "/saveHoliday",method=RequestMethod.POST)public ResultModel saveHolidayType( HolidayInfo in,HttpServletRequest request,HttpServletResponse response) ,,,,實(shí)體類(lèi)是:public class HolidayInfo extends PageableObject {private Long id;private String holidayName;private Integer schoolId;private String holidayType;private String holidayStartDate;private String holidayEndDate;private String remarks;private List<HolidayCycle> holidayCycle;求大神指點(diǎn)...... 為啥我在后臺(tái)就只拿到了一個(gè)對(duì)象?private List<HolidayCycle> holidayCycle; 求大神給個(gè)解決方式最后一行的:private List<HolidayCycle> holidayCycle;忘記刪除了 和前面重復(fù)了 請(qǐng)忽略
2 回答

瀟瀟雨雨
TA貢獻(xiàn)1833條經(jīng)驗(yàn) 獲得超4個(gè)贊
第1種方法:表單提交,以字段數(shù)組接收;
第2種方法:表單提交,以BeanListModel接收;
第3種方法:將Json對(duì)象序列化成Json字符串提交,以List接收;
第4種方法:將表單對(duì)象序列化成Json字符串提交,以List接收;
第4種方法其實(shí)是第3種方法的升級(jí),就是將表單轉(zhuǎn)成Json對(duì)象,再轉(zhuǎn)成Json字符串提交;
然而,第4種方法還不支持含有多選控件表單的提交,故應(yīng)該還有第5種加強(qiáng)版的方法。

侃侃爾雅
TA貢獻(xiàn)1801條經(jīng)驗(yàn) 獲得超16個(gè)贊
在你user實(shí)體類(lèi)里面定義一個(gè)list<userinfo> lst屬性(和你這個(gè)user對(duì)象的name屬性一樣)
然后就是user.lst.add(item);
添加回答
舉報(bào)
0/150
提交
取消