У меня есть форма внутри модального диалога и после закрытия (скрывается на самом деле) я хотел сбросить все входы, которые пользователь мог изменить. Я, однако, о чем-то вроде:Приоритет атрибута формы в вводах формы реестров
<p:dialog widgetVar="myDialog">
<h:form id="formId">
<!-- ... -->
<p:commandButton value="Cancel" onclick="myDialog.hide();"
update="formId">
<p:resetInput target="formId" />
</p:commandButton>
</h:form>
</p:dialog>
Но результат был не таким, как я ожидал. Через некоторое время поиска я нашел решение, которое должно было добавить атрибут process="@this"
к <p:commandButton>
. И мой вопрос, почему это необходимо? Что действительно происходит в backgroud, что этот процесс желателен. Я вообще не понимаю идею атрибута процесса.
Этот ответ неверен 2 способами. Значение по умолчанию - это не то значение, и неправильное значение не «не запускает никакой запрос». – BalusC
После просмотра ваших комментариев я провел некоторое исследование, чтобы очистить свои неправильные представления, и, к счастью, я получил ответ от вас только в stackoverflow http://stackoverflow.com/questions/5699088/what-is-the-function-of-this-exactly. Мой предыдущий ответ был моим пониманием, которое абсолютно неверно. Большое спасибо за ваш ответ. –