primefaces отключение авто обновления от remoteCommand

Есть проект где используется jsf+primefaces Используется таблица <p:dataTable ...> с фильтром. так же в проекте используется <p:remoteCommand ...> т.к. у сервера есть ограничения на использование wss, я вызываю каждую секунду remoteCommand. Причем моя таблица каждый раз пересчитывает значение фильтра. Как убрать автоматическое "обновление" таблицы? пробовал ignoreAutoUpdate="true" и update="@none" и т.д., не помагает. При нажатии на кнопки та же ситуация - перечет фильтра.

<p:remoteCommand name="comand" />
<h:form id="f"> 
<p:dataTable id="tbl"
  widgetVar="tbl"
  value="#{bean.list}"
  filteredValue="#{bean.flist}"
 >
 <f:facet name="header">
  <p:outputPanel>
    <p:inputText id="globalFilter" value="#{bean.fieldSearch}" onchange="PF('tbl').filter();"/>
  </p:outputPanel>
 </f:facet>
<p:column>***</p:column>
<p:column>***</p:column>
</p:dataTable>
</form>

Ответы (1 шт):

Автор решения: bobzer

Можно попробовать: partialSubmit="true" - чтобы осуществлять сабмит не всей формы, а только явно указанных компонентов.

process="@this" - передавать на сервер только непосредственно команду (action), не затрагивая никакие другие элементы.

→ Ссылка