For further clarification here is my retyped code:
In my stuts-config.xml
<form-bean name="newJobForm"
type="actionForm.job.NewJobActionForm">
<form-property name="list1" type="java.util.ArrayList"/>
<form-property name="selectionList1" type="java.lang.String"/>
...
<form-property name="list2" type="java.util.ArrayList"/>
<form-property name="selectionList2" type="java.lang.Long"/>
</form-bean>
<action path="/NewJobForm"
type="action.job.NewJobAction"
name="newJobForm"
scope="request"
input="program.newJob"
validate="true">
<forward name="Success" path="program.newJobRouting"/>
<forward name="Failure" path="program.newJob"/>
</action>
****
In my ActionForm class I overwrote the reset class to fill in each ArrayList (from the Database) which in turn are used as drop downs in the Jsp.
In the JSP I have something similar to this:
<html:select property="selectionList1">
<logic:iterate name="newJobForm" property="list1" id="row">
<option value="<bean:write name='row' property='division'/> ">
<bean:write name='row' property='division'/> ---
<bean:write name='row' property='division_abbrev'/>
</option>
</logic:iterate>
</html:select>
...
<html:select property="selectionList2">
<html

ptionsCollection property="list2" label="sectionName" value="sectionID"/>
</html:select>
I have more fields on this form too. I have a form validator on this form. I understand if the required fields are not filled in of course the validator will throw it back and call the reset() again in my actionForm class.
My problem is that when the page reloads the dropdowns that were selected are getting reset.
Help!