c:foreach 我想拿这次迭代取得值,和上次一次迭代所取的值进行比较
<c:forEachvar="c"items="${list}"var="cod"><c:iftest='${c.cod==c.pcod}'>//这里,我想拿这次迭代的c...
<c:forEach var="c" items="${list }" var="cod"> <c:if test='${c.cod==c.pcod }'> //这里,我想拿这次迭代的cod和上次的pcod进行比较,如果相同的话,这个节点就是父节点,然后我在后面再进行迭代去这个父节点的子节点。 var tree = new WebFXTree('${c.name }'); <c:forEach var="c" items="${list }" var="cod"> var node${c.type } = new WebFXTreeItem('${c.name }'); // node3 node${c.type+1}.add(node${c.type }); // node2.add(node3) </c:forEach> </c:if> </c:forEach>我这个逻辑好像也有点错,带层次的树应该怎么构建,我已经按照层次给排序好了,并且取得了list,但是后面这个输出展示就有点尴尬了,就是排序不出来。有没有大神愿意帮忙的,小弟感激不尽,,,
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询