我有一個典型的場景 - 我看過很多關於這個和動態添加的文章,似乎工作正常。我無法獲得動態刪除的優雅解決方案。彈簧動態列表綁定
Web窗體模擬用戶。用戶可以有名字和電話號碼列表。
phoneNumbers可以在客戶端使用Javascript動態添加。
將phoneNumber動態添加到phoneNumbers中不是問題 - 感謝LazyList/AutoPopulatingList。
動態刪除是一個問題。假設Web表單使用phoneNumbers呈現爲{1,3,5,7,9}。使用Javascript,用戶在不提交表單的情況下刪除{1,3}。現在當表單提交時,user.phoneNumbers應該自動具有{5,7,9}。
不知何故,Spring MVC只是不包含更新列表。我正在使用基於註釋的控制器。
大師有什麼幫助嗎?
作者:「Spring MVC只是不包含更新列表」你的意思是從你的表單創建的對象沒有刪除電話號碼?也許你沒有正確地從DOM中刪除表單項。 –