struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bård Arve Evjen <bardev...@operamail.com>
Subject Re: Problems with logic:iterate (indexId has no effect) - doesn't anyone know the solution?
Date Tue, 08 Jul 2003 06:29:01 GMT
Thanks for your reply, Sandeep. From what I have understood from reading the java doc, a vector
has an index on it like an array does. Is it really true that noone else has had any problems
with this? If it is working for you, how do you implement it?

Thanks a bunch!

Bard

----- Original Message -----
From: Sandeep Takhar <sandeep_takhar@yahoo.com>
Date: Mon, 7 Jul 2003 10:13:33 -0700 (PDT)
To: Struts Users Mailing List <struts-user@jakarta.apache.org>
Subject: Re: Problems with logic:iterate (indexId has no effect) - doesn't    anyone know
the solution?

> I wouldn't use a vector, but maybe you can?
> 
> My understanding is that iterate works on anything
> that returns an iterator.
> 
> logic:iterate name="someName" 
> 
> should be used when the bean someName is in some scope
> and is the collection that you want.  
> 
> logic:iterate name="someName" property="someProperty"
> should not be used if the above case is true.
> 
> sandeep
> --- Bård Arve Evjen <bardevjen@operamail.com> wrote:
> > I didn't think this was a big problem for you
> > Struts-gurus, but maybe I'm wrong :-)
> > 
> > I have a vector called variationmargins and in it I
> > have a property called loadProfile that is either 1
> > or 2 for all postings. I have tried to use the
> > logic:iterate tag to output the result using the
> > loadProfile as an index, but it has not effect. It
> > just outputs everything, no matter the indexId. 
> > 
> > Does anyone have a clue what I am doing wrong?
> > 
> > <logic:iterate id="element" name="variationmargins"
> > property="variationMargins" indexId="loadProfile">
> > <bean:write name="element"
> > property="loadProfileName"/>
> > <br>
> > <display:table name="variationmargins"
> > property="variationMargins" 
> > scope="session" width="100%" pagesize="100"
> > requestURI="result.jsp" 
> >
> decorator="org.apache.taglibs.display.test.ColumnsWrapper">
> > 
> > <display:column title="<%=ldeliveryPeriod%>"
> > property="deliveryPeriod" sort="true" width="10%"/>
> > <display:column title="<%=lhours%>" property="hours"
> > align="right" sort="true" width="10%"/>
> > </display:table>
> > </logic:iterate>
> > 
> > I would really appreciate the help.
> > 
> > Cheers,
> > Bard A. Evjen
> > 
> > 
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> > struts-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail:
> > struts-user-help@jakarta.apache.org
> > 
> 
> 
> __________________________________
> Do you Yahoo!?
> SBC Yahoo! DSL - Now only $29.95 per month!
> http://sbc.yahoo.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


Mime
View raw message