yeah, I had that problem. What I did was create my own form and
actionservlet like this
#1 define an abstract class called ActionFormEx with the following function
public void populate(ActionMapping mapping, HttpServletRequest request)
#2 add the following code into a derived actionServlet
----- Original Message -----
From: "Martin Cooper" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, March 30, 2001 6:07 AM
Subject: Re: dropdown values gone after validation error
> I'm guessing that your form bean has request scope. In this case, a new
bean
> will be created by Struts on the next request. That bean won't have your
> list of network types, which would explain what you are seeing.
>
> You could try putting your form bean in session scope instead. This means
> that it will still be around, with the network types intact, the next time
a
> request comes in. To do this, add 'scope="session"' to the relevant action
> mapping in your struts-config.xml file.
>
> You should also make sure that the form bean's reset() method doesn't
clear
> out the network types.
>
> Hope this helps.