thak you, but it's wrong. i want write a property 'prop3' of an object without going through the 'ArrayList'. For example:
<bean:write collection="listClients" objectCollection="listClients.client[5]" propertyObject="name"/> detail: '5' == fifth object in the 'ArrayList'. is this already implemmented? -----Mensagem original----- De: Keith Bacon [mailto:[EMAIL PROTECTED]] Enviada em: quinta-feira, 10 de janeiro de 2002 13:19 Para: Struts Users Mailing List Assunto: Re: RES: RES: <bean:write.../> Do you mean you want this? <logic:iterate id="eachRow" name="DATASET" scope="request"> <tr><td> <bean:write name="eachRow" property="field1" /> </td> <tr><td> <bean:write name="eachRow" property="field2" /> </td></tr> where you array list contains objects eachRow, which has methods String getMyField1(), getMyField2 etc. K. --- Rubens Gama <[EMAIL PROTECTED]> wrote: > i'm not doing nested ArrayLists. > It4s an ArrayList of objects. > the objects have simple properties as String properties.. > i want write one property of one object of ArrayList.... or > two property of the one object of ArrayList...or > three property of the three object of ArrayList..... > > i cannot use 'iterate' because i want write a single property of a single > object of a ArrayList..... > how can i do it? > > thanks in advance.... > > -----Mensagem original----- > De: Geoffrey Mroz [mailto:[EMAIL PROTECTED]] > Enviada em: quinta-feira, 10 de janeiro de 2002 12:21 > Para: [EMAIL PROTECTED] > Assunto: Re: RES: <bean:write.../> > > > Are you doing nested ArrayLists? > > If so then try something like: > <html> > <body> > Use of the Struts iterate tag with nested ArrayLists representing > rows/cols:<p> > <%@ page import="java.util.ArrayList" %> > <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> > <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> > > <% > ArrayList rows = new ArrayList(); > ArrayList rowOne = new ArrayList(); > rowOne.add("bob"); > rowOne.add("jones"); > rowOne.add("[EMAIL PROTECTED]"); > ArrayList rowTwo = new ArrayList(); > rowTwo.add("ted"); > rowTwo.add("Walters"); > rowTwo.add("[EMAIL PROTECTED]"); > ArrayList rowThree = new ArrayList(); > rowThree.add("Mary"); > rowThree.add("Smith"); > rowThree.add("[EMAIL PROTECTED]"); > > rows.add(rowOne); > rows.add(rowTwo); > rows.add(rowThree); > > request.setAttribute("DATASET",rows); > %> > <table border="1"> > <logic:iterate id="eachRow" name="DATASET" scope="request"> > <tr> > <logic:iterate id="eachCol" name="eachRow"> > <td> > <bean:write name="eachCol" /> > </td> > </logic:iterate> > </tr> > </logic:iterate> > </table> > </body> > </html> > > > If not, then try this: > <html> > <body> > Use of the Struts iterate tag:<p> > <%@ page import="java.util.ArrayList" %> > <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> > <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> > > <% > ArrayList myList = new ArrayList(); > myList.add("Item One"); > myList.add("Item Two"); > myList.add("Item Three"); > request.setAttribute("MYLIST",myList); > %> > <table> > <logic:iterate id="row" name="MYLIST" scope="request"> > <tr><td> > <bean:write name="row" /> > </td></tr> > </logic:iterate> > </table> > </body> > </html> > > Sorry for the excessive code, but these do work. > > Hope that helps. > > -- Geoff > > > thanks for the fast reply but... > > for example: > > listClients - collection of client's > > objects(ArrayList for example) > > client - object > > code - client object property > > > > i want write code in html form. > > how can i do it? > > > > -----Mensagem original----- > > De: Olivier Dinocourt > > [mailto:[EMAIL PROTECTED]] > > Enviada em: quinta-feira, 10 de janeiro de 2002 11:56 > > Para: Struts Users Mailing List > > Assunto: Re: <bean:write.../> > > > > > > <bean:write name="..." property="pty[index]" /> > > > > hope I'm not wrong.... :) > > > > ----- Original Message ----- > > From: "Rubens Gama" <[EMAIL PROTECTED]> > > To: "Struts-User" <[EMAIL PROTECTED]> > > Sent: Thursday, January 10, 2002 2:52 PM > > Subject: <bean:write.../> > > > > > > > How can i write an object's property that belongs > > to an 'ArrayList' object > > > using the clause <bean:write.../>? > > > > > > Thanks in advance > > > > > > > > > > > > -- > > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > For additional commands, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > -- > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> > > For additional commands, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > > > > > > > > > > -- > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> > > For additional commands, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > > > -- > Sent via jApache.org > > -- > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > > > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > __________________________________________________ Do You Yahoo!? Send FREE video emails in Yahoo! Mail! http://promo.yahoo.com/videomail/ -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>