is the error saying Description or description? it might be a typo from you but remember that java is case sensitive and that looking up bean properties should have them starting with a lower case. therefore, <bean:write name="result" property="description"/> may work but <bean:write name="result" property="Description"/> will not. -Tim
-----Original Message----- From: Brian Hart [mailto:[EMAIL PROTECTED]] Sent: Friday, February 21, 2003 3:31 PM To: [EMAIL PROTECTED] Subject: Re: Understanding the Iterate Tag Your Example still Failed. I received a no 'getter' method found for property Description. As suggested I found the user guide and the logic below seems to be the proper equilvalent syntax of the scriptlet loop sample. Does anyone else have further insight on the appropriate way to return a set of JavaBeans? I am using JavaBeans to represent the Model and often want to return an array of them. I don't use the ActionForm beans for this purpose as best practices indicate that you should not use the actionform as your model which makes perfect sense. I was just confused as to the most efficient mechanism for passing the model back to the JSP page to render. Currently most of my business logic is design to bringback Javabean[] arrays when sets of data (not SQL Data, but various search engine results being consolidated into one searchResultBean) are involved <% SearchResultBean[] c = (SearchResultBean[]) session.getAttribute("results"); for (int x = 0; x < c.length; x++){ out.println(c[x].getDescription()); } %> <logic:iterate collection="results" id="result"> <bean:write name="result" property="description"/> </logic:iterate> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

