日期:2014-05-17  浏览次数:20735 次

jstl的foreach问题
用hibernate配置了一对多的关系
 一:m 表
 多: p 表
===========以上结果都ok的=========================
在list.jsp显示中需要显示以下内容

---ID----m的名称----m中p的个数

那么jsp的写法是
HTML code

<c:forEach items="${list}" var="item" varStatus="info">
<tr>
<td>${info.index+1}</td>
<td>${item.Id}</td>
<td>${item.Name}</td>
<td>${item.aPoi.size()}</td>
</tr>
</c:forEach>



上面的${item.aPoi.size()}出错,那统计该怎么表示。

------解决方案--------------------
导入<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
统计${fn:length(list)}