在JSP / JSTL / EL中访问集合的大小
我在JSP页面中有一个名为services
的List变量。 如果列表中有多个元素,我需要在页面中添加一些标记。
我想做的是……
但你不能在EL中调用Java对象的方法(我想这可能是364823782时间,我后悔这个事实)。 您只能通过删除具有getName()方法的User类的’get’,例如$ {user.name}来访问Java对象上的getter 。
评估此测试的正确方法是什么?
您正在寻找fn:length(services)
。 记得定义fn名称空间。
在jsp文件中包含标记lib
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
使用