我有一个广告列表,我想把它们按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>发布于 2015-10-08 23:14:09
好的,我删除了scope=“会话”,它现在开始工作了。
https://stackoverflow.com/questions/33027410
复制相似问题