<snip> > > i do know what fields will be returned, just not how many. so i > > wasn't sure if i could use ActionForms or if i had to come up with a > > custom solution. > > i'll see if i can find info on MapBackedForm. > > Thanks Jim > > Oh, you mean rows, not columns. In that case you want a list of objects, where > >each object is a row. You grab each field from the resultSet, stuff it into a > bean, >and then stuff the bean into a collection. Then you put the collection in > the >scope of your choice.
well, yes. that's the first part of it. getting the data from the DB to the page to be displayed. so i have my collection. now i'm going to iterate thorugh the collection and build a form: //JSP... <html:form action=someaction> <table> for (int i =0; i<collection.size; i++) { <tr> //some tds... <td><html:text property=dynamicField[i] /> //my editable field </tr> } </table> <html:submit ... /> </html:form> so now i have a form being displayed with let's say 25 rows in it. that's 25 editable textfields (assume they have unique id's or something). now my user views this, makes a couple of changes to some of the editable textfields and hits submit. the action receives the call and begins to process the form. BUT, how is the ActionForm or DynaActionForm laid out so the Action can grab all the fields off of it since we didn't know there would be 25 editable textboxes when we started? <form-beans> <form-bean name=dynamicForm type=...DynaActionForm> how do i denote my 'X' editable fields here? <form-property name=dynamicallyGeneratedFileds type=java.lang.String[] /> would that be what i want? </form-bean> </form-beans> Thanks again, andy --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]