try something like: <% Collection c = org.ellism.tir.util.DatabaseConstantsAdapter.getInstance().getProductLines();
request.setAttribute("colName",c); %> and then: <logic:iterate id="..." collection="colName"... </logic:iterate> you can alse put your collection into the jsp scope variable somewhere in your action. hope it helps. guo --- Matt E <[EMAIL PROTECTED]> 的正文:> Hello All! > > I'm running into some problems getting the > logic:iterate tag to work. > > I have a class who's full name is > org.ellism.tir.util.DatabaseConstantsAdapter. It > has > a public method, getInstance() that returns an > instance of itself (The class itself is a > singleton). > This class has a method getProductLines() that > returns > an ArrayList full of > org.ellis.tir.util.ProductLineToken objects. I'd > like > to iterate over this collection and print some stuff > out. > > I've tried this: > > <%@ taglib uri="/WEB-INF/struts-html.tld" > prefix="html" %> > <%@ taglib uri="/WEB-INF/struts-bean.tld" > prefix="bean" %> > <%@ taglib uri="/WEB-INF/struts-logic.tld" > prefix="logic" %> > > ...Lots of HTML code... > > <logic:iterate id="productLine" collection="<% > org.ellism.tir.util.DatabaseConstantsAdapter.getInstance().getProductLines(); > %>"> > The name is: <bean:write name="productLine" > property="name"/>. > </logic:iterate> > > However this doesn't seem to work, I get this error: > > org.apache.jasper.JasperException: Cannot create > iterator for this collection > ..Stack Trace > > I'm not sure why this happens? The object returned > by > org.ellism.tir.util.DatabaseConstantsAdapter.getInstance().getProductLines() > is of type ArrayList, and I thought that was a valid > collection to iterate over? > > Any insights would be wonderful. > > Cheers! > > __________________________________ > Do you Yahoo!? > SBC Yahoo! DSL - Now only $29.95 per month! > http://sbc.yahoo.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > _________________________________________________________ Do You Yahoo!? 流连网络世界的“你”是谁? http://cn.rd.yahoo.com/mail_cn/tag/?http://cn.surveys.yahoo.com/cn_user_profile_study_may2003 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]