It depends of how persistent are the data you want to put in you Combo.,
e.g. if you have to fill in a combo with countries, this will not change during
your application so you could put it in the session or even in the application
scope, but for data that have to change a lot it's maybe a good idea to put them
in the request scope and so to fill the data in the ActionForm
Thierry Cools Senior Java Developer S1 Brussels
Kleine Kloosterstraat, 23 1932 st. Stevens-Woluwe Belgium Tel :
+32 2 200 43 82 Email : [EMAIL PROTECTED]
----- Original Message -----
Sent: Tuesday, October 24, 2000 5:39
AM
Subject: Re: Support for ComboBox
Again on the ComboBox, How should the arrays be passed to
the jsp page.
I can think of a couple of ways to do it. 1. Could be
passed through the session object.
2. Could be instantiated as part of
the ActionForm.
Could someone please throw some light on
this.
Thanks.
Pierre Métras wrote:
> > Hi
Gigen > > > Is there an archive available for this list that
can be searched ? > > > http://archive.covalent.net >
> > I have a requirement wherein I need to populate a ComboBox from
a > > Database.Wanted to know if struts has any kind of support
available in > > order to achieve the same. > > Right
from the box, no. > You'll have to write a bean that reads your data
from the database and put > it in two arrays (one for values, other for
labels) or collections. Then, > you can use the <struts:select>
and <struts:options> tags to create the > combobox and populate
the option from the arrays. > The main idea of struts is to separate
presentation (your combobox) from the > data, so the need for an
intermediate bean (the controller) to manage them. > > Pierre
Métras
|