访问 JSP/JSTL/EL 中集合的大小
我的JSP页面中调用了一个List变量。如果列表中有多个元素,我需要向页面添加一些标记。services
我想做的是...
<c:if test="${services.size() gt 1}">
<!-- markup... -->
</c:if>
但是你不能在EL中调用Java对象上的方法(我认为这也许是我364823782次后悔这个事实)。您只能通过删除“get”来访问Java对象上的getter,例如,对于具有getName()方法的User类,${user.name}。
评估此测试的正确方法是什么?