Hi, As a relative newbie to struts I have managed to get a long way using the info on here, but am now stuck;
I have a large form which has a collection of beans as one of its properties. In one of my JSP files I wish to expose one of the beans in this collection. I identify the bean by iterating through the collection to find the correct one and then display it thus; <html:form action="/TransactionsAdmin" > <logic:iterate name="memberForm" property="transactions_" id="aTransaction" > <logic:match name="aTransaction" property="transactionId" value='<%=request.getAttribute("transId").toString() %>'> ... SHOW PROPERTIES HERE, e.g <html:text name="aTransaction" property="description" styleClass="large" /> ... <html:hidden property= "transId" styleId="transId" value=""></html:hidden> <html:hidden property= "action" value= "" styleId="action"></html:hidden> <html:submit styleClass="button" onclick='<%=tempString%>'><bean:message key="button.add"/></html:submit> <html:cancel styleClass="button" onclick="set('action','cancel')"><bean:message key="button.cancel"/></html:cancel> </logic:match> </logic:iterate> </html:form> Now all this works fine, I see the bean that I want and the form submits. However, when the form submits none of the changes I make are detected. Is it not possible to nest in this way? Should I redesign and use a seperate ActionForm and therefore never nest beans that I wish to expose as Forms? Many thanks for any input Richard --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]