我試圖做一個網站,我放置一個時鐘。不是默認的primefaces時鐘,因爲我需要的實際時間不僅僅是爲了顯示它。我使用Netbeans8.0,Java8.0,Primefaces5.0,並且正在構建移動網站。PrimeFaces民意調查
所以我試了p:民意調查,但它不適合我。
@ViewScoped
@ManagedBean(name = "navigationTo")
public class NavigationTo implements Serializable{
private int number;
public int getNumber() {
return number;
}
public void increment() {
number++;
}
}
<h:body>
<pm:page id="index">
<pm:header title="xyz"></pm:header>
<pm:content>
<h:form>
<p:growl id="growl" showDetail="true"/>
<h:outputText id="txt_count" value="#{navigationTo.number}" />
<p:poll interval="3" listener="#{navigationTo.increment}" update="txt_count" />
<p:graphicImage value="xyz.png" style="width: 30%;
我用這個默認primefaces的例子,但只顯示爲0而不是遞增......
任何人任何想法?
!!!編輯:Primefaces Mobile(here:pm)不支持輪詢。所以它只適用於基本的素數。
你試過來自PrimeFaces展示的簡單例子? http://www.primefaces.org/showcase/ui/ajax/poll.xhtml您也可以在瀏覽器的JavaScript控制檯中查看任何錯誤。最後,我會在偵聽器方法中設置一個斷點或println,以查看它是否被正確觸發。 – QueryLars