Struts tip o' the day ~ using bean:size
A co-worker turned me on to this one today - you can use <bean-el:size collection="${myForm.list}" id="listSize"/> to get the size of a collection and expose it as a pageContext variable. I've been looking for this sucker for years! Usually, I end up putting a getListSize() getter on my form to accomplish this, since none of the other tags (including JSTL) allow you to get the size of a collection.


Posted by Yann Cebron on October 01, 2003 at 04:52 PM MDT #
<c:if test=${bean.children[3] != null}>there are at least 4 children</c:if> <c:if test=${bean.children[0] != null}>the children list is not empty</c:if>Posted by Jacob Hookom on December 02, 2003 at 05:24 PM MST #
<c:if test=${bean.children[3] != null}>there are at least 4 children</c:if> <c:if test=${bean.children[0] != null}>the children list is not empty</c:if>Posted by Jacob Hookom on December 02, 2003 at 05:27 PM MST #
Posted by Bill Schneider's Weblog on September 04, 2005 at 02:10 PM MDT #
Posted by Steve on October 25, 2008 at 01:25 PM MDT #
Posted by Benoit Guerout on February 11, 2009 at 03:56 PM MST #