For starters, you can simplify things a lot by changing your syntax from: name="descList[%{stat.index}].destination"
to just: name="destination" The iterator tag pushes descList[index] onto the OGNL stack in every iteration, so you can refer to its attributes directly. jk On Thu, Jul 3, 2008 at 8:55 AM, BGE Ger <[EMAIL PROTECTED]> wrote: > > Hello, > I'm struts(2) newbie and I need some help for the iterator tag. > How can I access to an updated list in the action class? > My JSP looks like: > > <s:form theme="simple"> > <s:iterator value="descList" status="stat"> > <tr> > <td ><s:textarea name="descList[%{stat.index}].destination" > value="%{destination}" /></td> > <td ><s:textarea name="descList[%{stat.index}].category" > value="%{category}" /></td> > <td ><s:textarea name="descrList[%{stat.index}].source" > value="%{source}" /></td> > <td><s:textarea name="descList[%{stat.index}].text" > value="%{text}"/></td> > </tr> > </s:iterator> > <s:submit action="updateDescriptions" /> > </s:form> > > --------------------------------------------------------------------- > Action class: > > > public class DescriptionTestAction extends ActionSupport { > > private List<Text> descList; > > public DescriptionTestAction () { > } > > > public void setDescList(List descList) { > this.descList = descList; > } > > public List getDescList () { > return this.descList; > } > > -------------------------------------------------- > The descList is a spring Bean and everything works well except the update > process. > If I make an update for the destination field e.g. and then submit this > form > the descList contains the old values! I've tried everything and spend lot > of time for searching for a solution, please help! > Thank you in advance! > > -- > View this message in context: > http://www.nabble.com/Struts2-iterator-tag-tp18258667p18258667.html > Sent from the Struts - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Jim Kiley Technical Consultant | Summa [p] 412.258.3346 [m] 412.445.1729 http://www.summa-tech.com