问题:两个<c:forEach>嵌套,里面循环的值和外面的值进行比较(里层里的PARENTID是否等于外层的ID),如果相等就显示。
<c:forEach items="${rsTypes}" var="node"> <tr> <td><h2>${node.NAME }</h2></td> </tr> <tr> <c:forEach items="${rsTypess}" var="nodes"> <c:if test="${nodes.PARENTID==node.ID}"> <td>${nodes.NAME }</td> </c:if> </c:forEach> </tr> </c:forEach>
错误的写法:
<c:if test="${nodes.PARENTID}==${node.ID}">
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/14488.html