呈顼I渝

继续 复杂的jstl访问HashMap对象.

定义 :

public class FileSendChkFlag {
    int id;
    String check;
    String remark;

...

}

....

页面:


......

HashMap<String, FileSendChkFlag> checkk =  FileUploadSendCheck.chkSendData(rowId);  request.setAttribute("checkFlag", checkk);

.......

<c:forEach  items="${mailImp.data}"  var="li" >

${checkFlag[ li.id ].check }

</c:forEach>

li.id 返回是int的整数的话这样调用不成功.改为下面格式

<c:forEach  items="${mailImp.data}"  var="li" >

<c:set var="checkid"><c:out value="${li.id}"/></c:set>

${checkFlag[ checkid ].check }

</c:forEach>

成功...................

posted on 2011-06-13 23:41  呈顼  阅读(488)  评论(0编辑  收藏  举报

导航