2013-07-24 41 views
0

我有一个存储在我的HttpSession中的项目列表。是否有可能在我的jsp页面直接访问这个列表的大小? (不使用scripletsJSTL访问HttpSession属性大小

我在做什么目前是这样的......

var count = 0; 

<c:forEach items="${sessionScope.myList}" var="temp"> 
       count++; 
</c:forEach> 

这工作,但有访问列表的大小一个干净的方式,无需通过列表循环?

+0

是工作的,这是一个JavaScript方法的一个片段。 –

回答

1

使用JSTL fn:length()函数。

<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> 
... 
There are ${fn:length(sessionScope)} attributes in the session scope. 
+0

这正是我要找的,谢谢! –

+0

不客气。 – BalusC