我有一个请求,我正在摸不着头脑,我希望有人可以帮助我。客户端正在寻找可显示产品相关项目的侧边栏小部件。为了节省垂直空间,我使用Bootstrap手风琴将这个区域折叠起来。
在回顾了我开发的内容后,他们喜欢这个想法,但他们希望更进一步。客户希望前三个相关项始终显示在此相关项区域中,但如果项超过3,则使用切换按钮添加下面的可折叠元素(显示更多)。问题是,我坚持逻辑将如何在JSTL中发挥作用。
JSTL:
<ul>
<c:set var="count" value="0" scope="page" />
<c:forEach var="itemID" items="${sellableGood.relatediItem}">
<c:set var="count" value="${count + 1}" scope="page" />
<script>console.log(${count});</script>
<li>
<a href="#">${itemID}</a>
</li>
</c:forEach>
</ul>
这是我目前所拥有的,它是一个基本的forEach循环,它只是遍历所有相关项目。我很困惑我将如何使用COUNT变量来知道何时超过3,然后将这些
提前谢谢。
答案 0 :(得分:0)
以下代码段应有助于检查计数是否大于3
<dependency>
<groupId>javax.mail</groupId>
<artifactId>javax.mail-api</artifactId>
<scope>provided</scope>
</dependency>