这被称为 3 次,每行一次。(示例表有 3 行)
....
<ui:param name="rowIndex" value="#{cc.attrs.rowIndex}" />
<ui:param name="rowActive" value="#{cc.attrs.activeRow}" />
<c:set var="index" value="#{rowIndex}" type="java.lang.Long"/>
<c:set var="activeRowIndex" value="#{rowActive}" type="java.lang.Long"/>
<c:choose>
<c:when test="${index == 2}">
ACTIVE
</c:when>
<c:when test="${index != activeRowIndex}">
${index} - ${activeRowIndex} - INACTIVE
</c:when>
<c:otherwise>
NONE
</c:otherwise>
</c:choose>
....
结果:
0 - 1 - 不活动
1 - 1 - 不活动
2 - 1 - 不活动
我本来期望:
0 - 1 - 不活动
没有任何
积极的
我很不知道为什么结果与我的预期如此不同。所以我希望你能帮助我:-)