Какова роль атрибута resetValues <f: ajax> в JSF2.2?
Я прошел через документы JSF 2.2, в которых упоминается этот конкретный атрибут,
Если true, укажите, что данная конкретная транзакция Ajax является транзакцией сброса значения. Это приведет к тому, что метод resetValue() будет вызываться для любых экземпляров EditableValueHolder, обнаруженных в результате этой транзакции ajax. Если не указано или значение равно false, такое указание не производится.
Что автор имел в виду под value reset transaction
? Я не могу понять, какие основные функции он предлагает и когда его следует использовать?
Пожалуйста, дополните?
Пример, объясняющий это в нижеследующем контексте, действительно был бы очень полезен,
<h:inputText id="nameId" value="#{ajaxBean.name}" />
<h:commandButton value="Submit">
<f:ajax onevent="ajaxMonitoring"
execute="@form"
resetValues="true"
listener="#{ajaxBean.listener()}"
render="@form"/>
</h:commandButton>