有谁知道如何测试gsp循环中的第一个成员和最后一个成员?
这是我的jsp代码:
<c:forEach items='${aSet}' var='elem' varStatus="loop">
<c:if test='${loop.first}'>
<p>Display something</p>
</c:if>
</c:forEach>
Run Code Online (Sandbox Code Playgroud)
我知道你可以测试ag中的状态:每个语句但这只是一个整数.有没有东西可以访问第一个和最后一个元素?如果没有,还有另一种方法可以做我正在做的事情吗?
任何帮助赞赏.
我不确定问题<g:each status>是什么.是的,它只是一个整数,但这不是你想要的吗?
<g:each in="${aSet}" var="elem" status="i">
<g:if test="${i == 0}">
<p>Display something for first element</p>
</g:if>
<p>Stuff that is always displayed</p>
<g:if test="${i == aSet.size() - 1}">
<p>Display something for last element</p>
</g:if>
</g:each>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4905 次 |
| 最近记录: |