【发布时间】:2016-01-26 19:49:48
【问题描述】:
我需要使用 JSTL 显示文本。有两个数组。
数组 a [一、二、三、九] 数组 b [九,一,二]
显示的文本应该加粗 a 中也在 b 中的元素,其余的保持正常
一、二、三、九
<c:forEach var="i" items="${a}">
<c:forEach var="j" items="${b}">
<c:choose>
<c:when test="${i==j}">
<strong><c:out value="${i}"/></strong>
</c:when>
<c:when test="${i!=j}">
<c:out value="${i}"/>
</c:when>
</c:choose>
</c:forEach>
</c:forEach>
我错过了什么?代码显示一个高亮然后正常显示3次
【问题讨论】: