課程
/后端開發(fā)
/Java
/SpringMVC數(shù)據(jù)綁定入門
對于如果完成批量添加操作,在這個(gè)數(shù)據(jù)綁定的時(shí)候應(yīng)該如果完成去重操作?
實(shí)例:
批量錄入商品信息
批量錄入學(xué)生信息
謝謝給我一個(gè)解決思路可嗎?
2016-06-22
源自:SpringMVC數(shù)據(jù)綁定入門 9-1
正在回答
既然是去重,就要看你打算拿什么當(dāng)重復(fù)的元素。
比如你說商品信息,商品名不允許重復(fù)或者是商品名+商品所上傳的商家不允許重復(fù),那就直接將他們以map的方式進(jìn)行后臺(tái)綁定,把不允許重復(fù)的元素作為Key傳輸?shù)胶笈_(tái),map會(huì)自動(dòng)將重復(fù)的key覆蓋。
去重得看 你是以什么味標(biāo)準(zhǔn)了,例如學(xué)生信息,不準(zhǔn)學(xué)號(hào)重復(fù),你可以將數(shù)據(jù)放在map集合中,發(fā)現(xiàn)重復(fù),就remove就好了
這些數(shù)據(jù)弄成 兩個(gè)list 傳到后臺(tái),然后在后臺(tái)遍歷這兩個(gè)list,把他們放到set中。實(shí)現(xiàn)去重。? springMVC 直接對set方式的綁定不是很友好。
舉報(bào)
Geely帶你認(rèn)識(shí)SpringMVC各種數(shù)據(jù)綁定,學(xué)習(xí)相關(guān)注解的使用
1 回答這種綁定list的接口如果是get請求的url,豈不是很容易被攻擊?
3 回答為什么集合綁定不設(shè)計(jì)成直接傳List,還要作為另外一個(gè)對象的屬性....?
2 回答怎么看完整視頻
3 回答@InitBinder不起作用的問題
2 回答我使用@ModelAttribute注解沒有達(dá)到效果,如下是代碼,老師幫我看一下
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2018-10-08
既然是去重,就要看你打算拿什么當(dāng)重復(fù)的元素。
比如你說商品信息,商品名不允許重復(fù)或者是商品名+商品所上傳的商家不允許重復(fù),那就直接將他們以map的方式進(jìn)行后臺(tái)綁定,把不允許重復(fù)的元素作為Key傳輸?shù)胶笈_(tái),map會(huì)自動(dòng)將重復(fù)的key覆蓋。
2016-07-21
去重得看 你是以什么味標(biāo)準(zhǔn)了,例如學(xué)生信息,不準(zhǔn)學(xué)號(hào)重復(fù),你可以將數(shù)據(jù)放在map集合中,發(fā)現(xiàn)重復(fù),就remove就好了
2016-06-25
這些數(shù)據(jù)弄成 兩個(gè)list 傳到后臺(tái),然后在后臺(tái)遍歷這兩個(gè)list,把他們放到set中。實(shí)現(xiàn)去重。? springMVC 直接對set方式的綁定不是很友好。