On 25 Nov 2003, at 23:18, Sylvain Wallez wrote:

Bruno Dumon wrote:

On Tue, 2003-11-25 at 13:47, Jeremy Quinn wrote:

Hi All,

I am struggling with persisting re-arranged repeater rows.

I have a form that edits an Album Bean which has a (java.util.List) 'Resources' Property which is populated by Resource Beans.

I have the List of Resource Beans represented in the form as a repeater-widget, with move-up, move-down buttons.

When I click one of the up/down buttons, the repeater-rows get re-arranged correctly in the form.

When I save the Album (I am using Hibernate, with cascading) the change in the ordering is not persisted.

I am clearly missing something ..... has anyone else had with a similar issue?

Any suggestions?


No need to look further: AFAIK the binding currently doesn't sync order,
it only checks for new or removed rows. So it considers the list to
which the repeater binds to be an unordered set.

That would do it !

I personally use only the simple-repeater binding, because the full content of the collection is in the rows (no other non-displayed field). And the simple-repeater binding starts by erasing the collection before recreating it from scratch, and in order.

The wiki dox for simple-repeater binding say that it "Supposedly only works with XML...", can you confirm this?

Thanks Guys

regards Jeremy

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to