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

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

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

<a onclick='addSelectDeviceId(${device[0]})'> <c:set var="iscontain" value="false" /> <c:forEach items="${sessionScope.SelectDeviceIdsList}" var="map"> <c:if test="${map.key eq device[0]}"> <c:set var="iscontain" value="true" /> </c:if> </c:forEach> <c:if test="${iscontain}"> <img name="sign_${device[0]}" src="images/expantion/ok_sign.jpg"/> <span style="white-space:pre"> </span></c:if> <c:if test="${!iscontain}"> <img name="sign_${device[0]}" src="images/expantion/add_sign.jpg"/> </c:if> </a>

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

相关阅读