Thanks, but the server doesn't respond. Could you sent the pdf or copy and past the page from pdf. I'm really stack with this problem and appreciate any help.
--- Sebastián Gorgo <[EMAIL PROTECTED]> wrote: > Evgeniy Strokin wrote: > > Hi, > > I have a problem: > > Struts config file has: > > <form-beans> > > <form-bean name="form" > > type="org.apache.struts.action.DynaActionForm"> > > <form-property name="model" > > type="com.mycomp.SecurityAdminModel"/> > > </form-bean> > > </form-beans> > > > > On JSP I have: > > <logic:iterate id="email" > > property="model.currentPerson.contactInfo.emails" > > name="form" > > > <html:text property="emailAddress" name="email" > > </logic:iterate> > > > > It generates folowing HTML: > > <input type="text" name="email[0].emailAddress" > > value="[EMAIL PROTECTED]"> > > <input type="text" name="email[1].emailAddress" > > value="[EMAIL PROTECTED]"> > > > > But when I submit the form actual values in a bean > are > > not updated. They are still the same. > > > > This is my Bean: > > package com.mycomp.securityadmin; > > public class SecurityAdminModel implements > > Serializable{ > > > > private Person currentPerson=null; > > public Phone getPhone(int ind){ > > if(currentPerson!=null && > > > currentPerson.getContactInfo()!=null > > && > > currentPerson.getContactInfo().getPhones()!=null > && > > ind>=0 && > > > ind<currentPerson.getContactInfo().getPhones().size()) > > return > > > (Phone)currentPerson.getContactInfo().getPhones().toArray()[ind]; > > else return null; > > } > > > > public void setPhone(int ind, Phone phone){ > > if(currentPerson!=null && > > > currentPerson.getContactInfo()!=null > > && > > currentPerson.getContactInfo().getPhones()!=null > && > > ind>=0 && > > > ind<currentPerson.getContactInfo().getPhones().size()) > > > currentPerson.getContactInfo().getPhones().toArray()[ind]=phone; > > } > > > > public Address getAddress(int ind){ > > if(currentPerson!=null && > > > currentPerson.getContactInfo()!=null > > && > > > currentPerson.getContactInfo().getAddresses()!=null > && > > ind>=0 && > > ind > > > <currentPerson.getContactInfo().getAddresses().size()) > > return > > > (Address)currentPerson.getContactInfo().getAddresses().toArray()[ind]; > > else return null; > > } > > > > public void setAddress(int ind, Address adr){ > > if(currentPerson!=null && > > > currentPerson.getContactInfo()!=null > > && > > > currentPerson.getContactInfo().getAddresses()!=null > && > > ind>=0 && > > > ind<currentPerson.getContactInfo().getAddresses().size()) > > > currentPerson.getContactInfo().getAddresses().toArray()[ind]=adr; > > } > > > > public Email getEmail(int ind){ > > if(currentPerson!=null && > > > currentPerson.getContactInfo()!=null > > && > > currentPerson.getContactInfo().getEmails()!=null > && > > ind>=0 && > > > ind<currentPerson.getContactInfo().getEmails().size()) > > return > > > (Email)currentPerson.getContactInfo().getEmails().toArray()[ind]; > > else return null; > > } > > > > public void setEmail(int ind, Email email){ > > if(currentPerson!=null && > > > currentPerson.getContactInfo()!=null > > && > > currentPerson.getContactInfo().getEmails()!=null > && > > ind>=0 && > > > ind<currentPerson.getContactInfo().getEmails().size()) > > > currentPerson.getContactInfo().getEmails().toArray()[ind]=email; > > } > > } > > > > What do I do wrong? > > > > Thanks, > > Eugene > > > > > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! Mail - Find what you need with new enhanced > search. > > http://info.mail.yahoo.com/mail_250 > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: > [EMAIL PROTECTED] > > For additional commands, e-mail: > [EMAIL PROTECTED] > > > > > > . > > > > http://stealthis.athensgroup.com/presentations/Model_Layer_Framework/Struts_Whitepaper.pdf > > Page 10. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]