Yes, the flow is: jsp1 -> action -> jsp1
Forward is like: return new ActinForward(mapping.getInput())
But, the same path is for success.
ArrayList is OK.
The problem lies in the fact that when the flow returns to the jsp1 again, it should set the already choosen value in the combo-box (property "producer_name"); that is autopupulating of the jsp1 with values contained in the associated ActionForm. But that doesn't happen.
I have tried to enter static values into combo-box, e.g.:
<html:select property="producer_name">
<html
ption value="ford">Ford</html
ption>
<html
ption value="peugeot">Peugeot</html
ption>
<html
ption value="fiat">Fiat</html
ption>
</html:select>
and in this case, autopopulating works as expected. If I e.g. choose Fiat, when the flow returns me to the jsp1, Fiat will be preselected in the combo-box, and that's OK. But this doesn't work if I dinamically create combo-box values. Why, and what is the solution?