Put the list of objects to go in your select box in the session. Your jsp will use that session attribute to populate the select box, either using a struts tag or anything else. Your ActionForm only needs a String variable to hold the one option the user selected (for multiple selects I assume you'll need a String array). The ActionForm doesn't actually hold all of the choices just the selected value.
Dave >From: [EMAIL PROTECTED] >Reply-To: "Struts Users Mailing List" <[EMAIL PROTECTED]> >To: "Struts Users Mailing List" <[EMAIL PROTECTED]> >Subject: Re: Please help decide a religious discussion >Date: Fri, 27 Sep 2002 09:40:07 -0500 > > >That is what we are doing now. It goes through a controller to the >database, but we are using the validator and when an error occurs, the form >does not go to the Action class and the helper methods are not called and >as a result, the drop downs are empty. > >Steve > > > > > "David Graham" > <dgraham1980@ho To: >[EMAIL PROTECTED] > tmail.com> cc: > Subject: Re: Please help >decide a religious discussion > 09/27/2002 > 09:17 AM > Please respond > to "Struts > Users Mailing > List" > > > > > > >The Action class...but the action should be asking a helper object for a >list of whatever goes in your drop down. It shouldn't know about the >database directly. So you might have in your action.execute(): > >List list = StateHelper.getStateList(); >// put list in your form > >Dave > > > >From: [EMAIL PROTECTED] > >Reply-To: "Struts Users Mailing List" <[EMAIL PROTECTED]> > >To: "Struts Users Mailing List" <[EMAIL PROTECTED]> > >Subject: Please help decide a religious discussion > >Date: Fri, 27 Sep 2002 09:13:35 -0500 > > > > > >All, > > > >My team is currently at loggerheads about the correct place to put the > >database calls that are prepopulating our drop downs. We can not decide >if > >they should be in the ActionForm or in the Action class. We are trying to > >stick them in the validate method in the ActionForm to make sure they are > >always called in instances where the form does not get to the action >class > >(i.e. validation fails). But is this the correct way? I am thinking this >is > >nothing new. What is the correct way to initialize drop downs? > >And then what about closing the database connection? > > > >I would much appreciate any help. It would make our Friday alot smoother. > > > >Steve > > > > > >-- > >To unsubscribe, e-mail: > ><mailto:[EMAIL PROTECTED]> > >For additional commands, e-mail: > ><mailto:[EMAIL PROTECTED]> > > > > >_________________________________________________________________ >Chat with friends online, try MSN Messenger: http://messenger.msn.com > > >-- >To unsubscribe, e-mail: < >mailto:[EMAIL PROTECTED]> >For additional commands, e-mail: < >mailto:[EMAIL PROTECTED]> > > > > > > >-- >To unsubscribe, e-mail: ><mailto:[EMAIL PROTECTED]> >For additional commands, e-mail: ><mailto:[EMAIL PROTECTED]> _________________________________________________________________ Join the world’s largest e-mail service with MSN Hotmail. http://www.hotmail.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>