0
我有一個ui:重複列表,它從我的數據庫中提取了一堆數值&我在基於jQuery的新聞自動收錄器中使用它。我試圖通過ajax定期更新/重新呈現這個列表,因爲我使用primefaces p:poll方法有效地將最新的新聞條目顯示到我的數據庫中。JSF2重新渲染/更新ui:使用Ajax重複列表
或者我已經有ap:poll ajax函數已經工作,調查我的數據庫中存儲的項目數,我想鏈接到我的ui:重複列表根據此數字更新進行更新,但現在我只是試圖讓它更新!
這裏是UI操作方法:重複列表編譯:
<h:form>
<div id="ticker-wrapper" class="no-js">
<ui:repeat id="newsTickerList" value="#{dbWidgetBean.latestNewsList}" var="newsItem">
<ul id="js-news" class="js-hidden">
<li class="news-item">
<h:outputLink value="#{newsItem.rssLink}" target="_blank">
<b><h:outputText value="#{newsItem.indexName}: "/></b>
<h:outputText value="#{newsItem.testFeedLatest}"/>
</h:outputLink>
</li>
</ul>
</ui:repeat>
</div>
<p:poll interval="60" listener="#{dbWidgetBean.latestNewsList}" update="newsTickerList"/>
</h:form>
我已經嘗試了上面的代碼&列表的各種衍生物是建立在@PostConstruct元內罰款,但我不能得到的名單更新!
任何幫助將不勝感激!
乾杯