当前位置:Gxlcms > JavaScript > jstl中判断list中是否包含某个值的简单方法

jstl中判断list中是否包含某个值的简单方法

时间:2021-07-01 10:21:17 帮助过:17人阅读

如何判断list中是否包含某个值,

很遗憾,contains是不行的,只能穷举了

  1. <a id="aHref_${device[0]}" onclick='addSelectDeviceId(${device[0]})'>
  2. <c:set var="iscontain" value="false" />
  3. <c:forEach items="${sessionScope.SelectDeviceIdsList}" var="map">
  4. <c:if test="${map.key eq device[0]}">
  5. <c:set var="iscontain" value="true" />
  6. </c:if>
  7. </c:forEach>
  8. <c:if test="${iscontain}">
  9. <img id="sign_${device[0]}" name="sign_${device[0]}"
  10. src="images/expantion/ok_sign.png"/>
  11. <span style="white-space:pre">
  12. </span></c:if>
  13. <c:if test="${!iscontain}">
  14. <img id="sign_${device[0]}" name="sign_${device[0]}"
  15. src="images/expantion/add_sign.png"/>
  16. </c:if>
  17. </a>

以上就是小编为大家带来的jstl中判断list中是否包含某个值的简单方法全部内容了,希望大家多多支持脚本之家~

人气教程排行