Какова роль атрибута 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>

0 ответов

Другие вопросы по тегам