Thank you, both your posts are really helpful.
In any case, I prefer to use either an array of row beans or a nested list of lists. In this case, the row bean would have firstName, lastName, and city properties. While iterating through the resultset, build a row bean for each record, populate it, and then add it to the list. To me this is a more logical way to group records/objects than in parallel vertical arrays or lists.
The below is like what I am now using thanks to you guys, and I assume this example of Data Transfer Objects is what you mean by iterating through the resultset and building a row bean for each record and populating and adding it to the list? I want to make sure so I can understand the terminology and how DTO work.
Or.. is this a search type page that shows all people with first name 'Bill' etc...?
Yes this is a search type page.
[ July 24, 2007: Message edited by: Joseph Smithern ]