У меня есть функция, которая возвращает LinkedHashMap в Struts2, и я только что узнал, что мы не можем использовать цикл for в Struts2, вместо этого мы должны использовать итераторы, и я новичок в Struts
может любой, кто поможет мне получитьзначение из связанного хеш-карты с использованием итераторов, ниже показано, как значения выстраиваются в хэш-карте:
LinkedHashMap<String, ArrayList<String>> topSuppliers = new LinkedHashMap<String, ArrayList<String>>();
while(resultset.next()){
ArrayList<String> innerList = new ArrayList<String>();
String manufId = resultset.getString("manufacturer_id");
String manufLogo = resultset.getString("SUPPLIER_LOGO_IMAGE");
String manufName = resultset.getString("MANUFACTURER_NAME");
String manufURL = resultset.getString("MANUFACTURER_URL");
innerList.add(manufId);
innerList.add(manufLogo);
innerList.add(manufName);
innerList.add(manufURL);
topSuppliers.put(manufName,innerList);
}
return topSuppliers;
И я хочу отобразить их в наборе из 4 производителей:
Set1: 1,2,3,4
Set2: 5,6,7,8
Set3: 9,10,11,12
etc......
Спасибо........