JSTL:设置和比较 JSTL 变量
JSTL: Set and Compare JSTL variable
我有一个广告列表,我想按 StartOn (timestamp)
对它们进行分组。该列表已按 StartOn 排序。所以我遍历列表 if startOnCur != ad.StartOn
,打印时间戳并将 StartOn 分配给 startOnCur (temp var)
。
问题是我无法将 ad.StartOn
分配给 ad.StartOn
。我错过了什么?谢谢!
<c:set var="startOnCur" value=""/>
<c:forEach items="${ads}" var="ad" >
<c:if test="${startOnCur != ad.startOn}">
<legend><fmt:formatDate pattern="EEE. MMM. d" value="${ad.startOn}" /></legend>
<c:set var="startOnCur" value="${ad.startOn}" scope="session"/>
</c:if>
</c:forEach>
好的,我删除了 scope="session",现在可以使用了。
我有一个广告列表,我想按 StartOn (timestamp)
对它们进行分组。该列表已按 StartOn 排序。所以我遍历列表 if startOnCur != ad.StartOn
,打印时间戳并将 StartOn 分配给 startOnCur (temp var)
。
问题是我无法将 ad.StartOn
分配给 ad.StartOn
。我错过了什么?谢谢!
<c:set var="startOnCur" value=""/>
<c:forEach items="${ads}" var="ad" >
<c:if test="${startOnCur != ad.startOn}">
<legend><fmt:formatDate pattern="EEE. MMM. d" value="${ad.startOn}" /></legend>
<c:set var="startOnCur" value="${ad.startOn}" scope="session"/>
</c:if>
</c:forEach>
好的,我删除了 scope="session",现在可以使用了。