2
나는이 같은 HasMap 개체 :으로 반복 <논리 : 반복 처리>
<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>
문제 :
는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");
내 반복자 로직이있다
내가 반복을 수행하면지도 값과 키가 셔플되며, 따라서 모든 itema는 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
당신이하고있는 일은 관련 값을 가진 많은 문자열을 반복하는 것이고 수동으로 삽입하는 이유는 무엇입니까? 헤더와 데이터에서 문자열을 구성하여 목록에 넣으십시오. –
이것은 Hasmap의 순서로 문제가 발생하는 코드입니다. 실제 코드는 또 다른 코드입니다. –
그리고 나는 정답을 얻었으니 이제 할 수있다. –