You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Oliver Thoms <ol...@yahoo.de> on 2008/01/16 12:41:41 UTC
logic:iterate - editable table
Hi,
I have searched the archive but havn't found any
solution for the following problem:
I have an array of entries to display, so I use the
logic:iterate tag.
But due to customer request, the data should not be
just displayed (bean:write) and afterwards edited by
the usual EDIT Button and an subsequent EditAction.
But the data should be displayed in html:text fields
and be editable directly in the table.
Since the Iterator is just a temporary reference to
the elements of the array for rendering, I can't
access the underlying objects after submit.
I thought about the indexId in the iterator an using
it in a scriplet in the 'onchange' parameter of the
html:text.
But this feels and looks realy nasty.
Any suggestions how to solve this elegantly?
__________________________________ Ihre erste Baustelle? Wissenswertes für Bastler und Hobby Handwerker. www.yahoo.de/clever
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: logic:iterate - editable table
Posted by Randy Burgess <RB...@nuvox.com>.
I would check out the LazyActionForm for this which was added to Struts
1.2.6 and upwards in classic Struts.
http://www.niallp.pwp.blueyonder.co.uk/lazyactionform.html
Regards,
Randy Burgess
Sr. Web Applications Developer
Nuvox Communications
> From: Oliver Thoms <ol...@yahoo.de>
> Reply-To: Struts Users Mailing List <us...@struts.apache.org>
> Date: Wed, 16 Jan 2008 12:41:41 +0100 (CET)
> To: <us...@struts.apache.org>
> Subject: logic:iterate - editable table
>
> Hi,
>
> I have searched the archive but havn't found any
> solution for the following problem:
>
> I have an array of entries to display, so I use the
> logic:iterate tag.
>
> But due to customer request, the data should not be
> just displayed (bean:write) and afterwards edited by
> the usual EDIT Button and an subsequent EditAction.
>
> But the data should be displayed in html:text fields
> and be editable directly in the table.
>
> Since the Iterator is just a temporary reference to
> the elements of the array for rendering, I can't
> access the underlying objects after submit.
>
> I thought about the indexId in the iterator an using
> it in a scriplet in the 'onchange' parameter of the
> html:text.
> But this feels and looks realy nasty.
>
>
> Any suggestions how to solve this elegantly?
>
>
> __________________________________ Ihre erste Baustelle? Wissenswertes
> für Bastler und Hobby Handwerker. www.yahoo.de/clever
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org