我试图做一个网站,我放置一个时钟。不是默认的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