Для того, чтобы обновить данные, я использую primefaces poll
:Адаптивный опрос с JSF и PrimeFaces
<p:poll id="myPoll" interval="#{controller.interval}"/>
и хотели бы контролировать интервал обновления с помощью центрифуги.
<p:spinner value="#{controller.interval}">
<p:ajax process="@this" update="myPoll"/>
</p:spinner>
Значение свойства bean-компонента обновляется, как ожидалось, но интервал опроса не установлен. Опрос выполняется сгенерированным скриптом, который включает значение интервала. Как заставить poll
восстановить сценарий обновления, чтобы включить новое значение, не отправляя/не переписывая всю форму?
Спасибо, maple_shaft. Потребовал мне время, чтобы попробовать, но он действительно работает. theres sth Я до сих пор не понимаю - «Таймер» - это функция в исходном файле pf.js. Почему настройка на число работает? И - когда я исследую элементы с firebug, скрипт для элемента poll не изменяется. Зачем? – kostja