Hi,
To my understanding when a Form Bean is instantiated the
Struts framework calls the reset() method. That would take care of setting the form elements to
default values. Now a request scope would mean the the form beans are created per request and the reset methods should take care of the rest.
A session scope would make things different and am not sure of the exact life-cycle. Worst case you might have to reset the form bean manually? Are you over-riding the reset()?
Cheers,
Raj.