On 8/22/05, David Haynes <[EMAIL PROTECTED]> wrote: > > > Sorry to hi-jack this thread a bit, but I am confused. Can't the getter > methods be enhanced to call the data population methods to do what Rick > wants? By that I mean something like getList() containing a List which > is populated by a call to, say, populateList(). Sort of: > > public List getList() { > List list = populateList(); > return list; > } > > The getList would be invoked during the jsp:useBean wouldn't it? > > I'm probably missing something obvious here, but this seems so much simpler. >
This would work (although you'd probably want to do some sort of in-request caching so you don't call populateList() more than once), but I tend to shy away from making getter and setter methods for properties have side effects like this. It's much clearer (well, to me anyway :-) when pulling data from the model is explictly called out in its own methods. Craig --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]