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]

Reply via email to