Hi, Excuse me if this is a silly question but I'm new to Tapestry.
In order to use Loop's value (or index) inside its body, one has to bind it to some property. Usually this means creating a new property in the page class. Here is an example from T5 tutorial. <t:loop source="1..10" value="index"> ${index} </t:loop> and in the Java code private int _index; public int getIndex() { return _index; } public void setIndex(int index) { _index = index; } It seems very clumsy for me to write all this Java code to support a simple loop. Can't the Loop component remember its value? Isn't it possible to use loop's value/index direclty without binding? Something like this. <t:loop source="1..10" t:id="aLoop"> ${aLoop.index} </t:loop> Also, what is the business with those heartbeats in Loop component? I couldn't understand it from the documentation. Best regards, Peter -- View this message in context: http://www.nabble.com/Binding-Loop-parameters-tf3433109.html#a9570601 Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]