Rid*_*ari 2 java struts loops hashmap
我有这样的HasMap对象:
HashMap<String,String> fileCounter = new HashMap<String,String>();
fileCounter.put("Total Files","15");
fileCounter.put("Total Success Files","10");
fileCounter.put("Total Failed Files","2");
fileCounter.put("Total In Process Files","4");
fileCounter.put("Total Records","100");
fileCounter.put("Total Success Records","80");
fileCounter.put("Total Failed Records","10");
fileCounter.put("Total In Process Records","10");
Run Code Online (Sandbox Code Playgroud)
我的迭代器逻辑是这样的:
<logic:iterate id="mapEntry" name="fileCounter">
<tr>
<td><bean:write name="mapEntry" property="key"></td>
<td><bean:write name="mapEntry" property="value"></td>
</tr>
</logic:iterate>
Run Code Online (Sandbox Code Playgroud)
问题:
当我执行迭代时,映射值和键被洗牌,因此所有的迭代都没有像java代码中给出的那样打印.
任何人都可以帮我,如何按照给定的顺序打印这张地图.
我想要这样的输出:
Total Files 15
Total Success Files 10
Total Failed Files 2
Total In Process Files 4
Total Records 10
Total Success Records 80
Total Failed Records 10
Total In Process Records 10
Run Code Online (Sandbox Code Playgroud)