我有在 Struts2 中返回 LinkedHashMap 的函数,我才知道我们不能在 struts2 中使用 for 循环,而是必须使用迭代器,并且是 struts 的新手
任何人都可以帮助我使用迭代器从linkedhashmap中检索值,下面是值在hashmap中的排列方式:
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......
谢谢........