Yes, that's a common JSF issue. Reset component value (UIInput#setValue(null)) on re-rendering.
I'm not sure when i can reset the value in in action event maybe?
And the second problem i don't know all the components on the form, that must be reseted. I have several forms with different components on them, can i get all input components of the form somehow with JSF API?