Hi try this following code 

<logic:present name="<%Constants.ATTRIBUTE_EU_DMAMARKET_LIST%>" scope="session">
<logic:iterate id="eudmamarket" indexId="rowIndex" 
name="<%Constants.ATTRIBUTE_EU_DMAMARKET_LIST%>"  
type="com.ubs.eq.na.lynx.model.client.DmaMarket">
              <tr>
                 <td class="service_grouped_item" >
                        <b><bean:write name="eudmamarket" property="country" 
/></b>
                </td>
                <td class="service_grouped_item" >
                        <input onfocus="this.select()" size="10" 
value='<bean:write name="edumamarket" property="country" />' >
                </td>
              </tr>
</logic:iterate>
</logic:present>

Try this code i think it will work for ur logic.

Regards,
Shyam Kishore Alapati

-----Original message-----
From: [EMAIL PROTECTED]
Date: Tue, 10 Jan 2006 08:39:34 -0800
To: user@struts.apache.org
Subject: How to use logic iterate...


> Hi All,
> I have the below logic , and I need to loop thriugh the Dmamarket Array
> using struts and 
> Set the form attribute..
> My form has dmaMarket[] as an attribute.
> DmaMarket[] dmaArray =
> (DmaMarket[])session.getAttribute(Constants.ATTRIBUTE_EU_DMAMARKET_LIST)
> ;
> if( dmaArray == null){
> out.println("ArrayIsNull");}
> else{
> for (int i=0; i {
> DmaMarket dma = dmaArray[i];
> out.println( dma.getCountry());
> }
> -->
> 
> I am using this struts code ... but it doesn't work can anyone tell me
> where I am doing wrong.
> 
> 
> > length="2"
> 
> type="com.ubs.eq.na.lynx.model.client.DmaMarket[]"
> name="> Constants.ATTRIBUTE_EU_DMAMARKET_LIST-->">
> > String name =
> "newClientForm.dmaMarket["+ rowIndex + "]";
> -->
> 
> 

> " property="country" />
> %>" />" >
> 
> 
> 
> 
> 
> 
> 
> Thanks.
> Sn
> 
> Visit our website at http://www.ubs.com
> 
> This message contains confidential information and is intended only
> for the individual named. If you are not the named addressee you
> should not disseminate, distribute or copy this e-mail. Please
> notify the sender immediately by e-mail if you have received this
> e-mail by mistake and delete this e-mail from your system.
> 
> E-mail transmission cannot be guaranteed to be secure or error-free
> as information could be intercepted, corrupted, lost, destroyed,
> arrive late or incomplete, or contain viruses. The sender therefore
> does not accept liability for any errors or omissions in the contents
> of this message which arise as a result of e-mail transmission. If
> verification is required please request a hard-copy version. This
> message is provided for informational purposes and should not be
> construed as a solicitation or offer to buy or sell any securities or
> related financial instruments.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

Reply via email to