2014-02-18 3 views
0

Я смущен этими понятиями ajax="false" и process="@this". Является ли результирующее представление тем же ?, есть ли какой-либо порядок выполнения ?, будут ли выполнять фазу проверки? что-то еще мне нужно?ajax = "false" vs process = "@ this"

ответ

5

ajax="false" означает, что ваш UICommand, например. <p:commandButton> будет выполнять процесс запроса/ответа без использования ajax. Это атрибут для PrimeFaces UICommand s.

process="@this" означает, что на сервер будет отправлено только текущее значение компонента, а не отправка данных из всего <h:form>. Этот атрибут принадлежит компонентам PrimeFaces, которые имеют встроенную функциональность ajax. Он похож на execute, относящийся к <f:ajax> от JSF.

Подробнее: