如何使用jstl获取哈希映射的大小
有没有办法使用JSTL获得地图的大小?我尝试使用${myMap.size},但它不起作用。
得到解决方案:使用jstl函数。
<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
然后像这样使用:
<c:if test="${fn:length(myMap) > 1 }">
${myMap.size}
不起作用,因为它被 EL 解析器转换为 myMap.getSize()。
尝试:
${myMap.size()}
它应该有效。