PS: tested this against in 2.1.5 and 2.1 trunk, same behaviour.
Jorg Heymans wrote:
Hi,
Bringing this over from user@ , this is just too unlogical for me.
Say formbean has a Collection called "smallbeans" of "smallbean" objects and i want to have a repeater for this.
then the binding looks like <fb:repeater id="myrepeater" parent-path="." row-path="smallbeans">
formbean.java has getSmallbeans() and setSmallbeans().
When loading this repeater, getSmallbeans() gets called n+1 times, where n is the number of elements in the collection. Now lets say that the repeater is populated from a fairly heave database query that returns around 100 entries - you get the picture :)
Is this a normal repeater feature? Shouldn't it be enough for the repeater to call the method only once as it returns the whole collection anyway?
Thoughts? Jorg Heymans