[英]Edit HashMap into Datatable
為了管理購物車,我創建了一個 HashMap 並使用此方法將其轉換為列表以顯示為 PrimeFaces 數據表:
public List<Map.Entry<Livre, Integer>> getPanier() {
Set<Map.Entry<Livre, Integer>> panierSet = panier.entrySet();
return new ArrayList<Map.Entry<Livre, Integer>>(panierSet);
}
顯示列表后,我希望使用 inputText 直接更新數據表內的數量。
但我不知道這是否可能? 或者如果我需要在 ArrayList 中轉換 HashMap 來做這個 traitement。
你可以在你的表中使用這樣的東西
<h:inputText value="#{myMap[someVarUsedInDatatable.keyOfThatRow]}"/>
這將允許您讀取和修改相關鍵中的相關值...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.