首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

从HashMap在页面下动态取值

2012-08-03 
从HashMap在页面上动态取值for(BmAccountDtl dtl:dtlList){???if(StringUtils.isNotBlank(dtl.getOrderNo(

从HashMap在页面上动态取值

for(BmAccountDtl dtl:dtlList){
???if(StringUtils.isNotBlank(dtl.getOrderNo())){
????BmOrder order = bmOrderService.getBmOrderByOrderNo(dtl.getOrderNo());
????if(StringUtils.isNotBlank(order.getBankOrderNo())){
?????map.put(order.getOrderNo(), order.getBankOrderNo());

//action中给map放值 key是orderNo,value是bankOrderNo
?????System.out.println("orderNo="+order.getOrderNo()+"??? bankOrderNo="+order.getBankOrderNo());
????}
???}
??}

?

<c:set value="${bmAccountDtl.orderNo}" var="orderNo"></c:set>
??????????<c:forEach items="${map}" var="m">
??????????? <c:if test="${m.key==orderNo}">
??????????? ?${m.value }? 这个就是与当前orderNo对应的value值
??????????? </c:if>
??????????</c:forEach>

页面上取值orderNo是变化的?

热点排行