我有一个声明整数值的JSP
<c:set var="rowCount" value="0" />
我正在尝试在多个标签中使用它
<product:attribute rowCount="${rowCount}" attrKey="${msg_site}:" attrValue="${product.site}" />
<product:attribute rowCount="${rowCount}" attrKey="${msg_name}:" attrValue="${product.name}" />
<product:attribute rowCount="${rowCount}" attrKey="${msg_type}:" attrValue="${product.type}" />
在每个标签内,我将覆盖rowCount值
<%@ attribute name="rowCount" required="true" %>
<c:if test="${rowCount >= 2}" >
</div>
<div class="col-md-12 col-sm-12 col-xs-12 ">
<c:set var="rowCount" value="${0}" />
</c:if>
<c:set var="rowCount" value="${rowCount +1}" />
但是似乎我在每个标签中为rowCount声明了一个新变量。如何重用该值而不是声明一个新变量?
<c:set var = "rowCount" value="${0}"/>
执行比较如下: