A has many required inputs and validations. A couple of command buttons control different inputs.
I can change required attibrute with the value of
You seem to be using JSF 2.x already. So just use or to specify client IDs of components which are to be executed/processed when the button is pressed. All components which are not included in this will just be ignored and not converted/validated.
E.g.
In case of it defaults to @form (i.e. the entire current form).