Aem 如何使用sightly在列表中添加两个数字

Aem 如何使用sightly在列表中添加两个数字,aem,sightly,Aem,Sightly,我需要在列表中添加数字,如果计数大于12,我需要在html中添加额外的div I。我可以在jsp中这样做。但是如何在jsp中实现这一点呢?如果我用java编写计数逻辑,如何在html中添加额外的div 下面是jsp中的代码 <c:forEach items="${colValues}" var="colValue"> <c:set var="lgHidden" value=''/>

我需要在列表中添加数字,如果计数大于12,我需要在html中添加额外的div I。我可以在jsp中这样做。但是如何在jsp中实现这一点呢?如果我用java编写计数逻辑,如何在html中添加额外的div

下面是jsp中的代码

<c:forEach items="${colValues}" var="colValue">
                        <c:set var="lgHidden" value=''/>
                        <c:set var="mdHidden" value=''/>
                        <c:set var="smHidden" value=''/>
                        <c:set var="xsHidden" value=''/>
                        <fmt:parseNumber var="lgValue" type="number" value="${colValue['large']}" />
                        <fmt:parseNumber var="lgCount" type="number" value="${lgValue+lgCount}" />
                        <c:if test="${lgCount>12}">
                         <fmt:parseNumber var="lgCount" type="number" value="${lgValue}" />
                         <div class="clearfix visible-lg-block"></div>
                          </c:if>

上面的代码在jsp中很好。但是如何在中添加两个变量呢<代码>

至于柜台,这里有您所需要的一切,请参阅这里的文档。请参见itemList,因为Sightly不支持表达式内部的操作。您需要创建一个helper use对象(使用JavaScript或Java)来提供测试阈值/参考值