【发布时间】:2011-10-24 03:44:53
【问题描述】:
您好,我正在尝试使用 tr:poll,但没有成功。 我的 jspx 看起来像里面的 body 标签,
<f:view>
<tr:document></tr:document>
<tr:form>
<tr:poll id="poller" interval="500" pollListener="#{sessionScope.mainBean.polled}" ></tr:poll>
<tr:outputText value="#{sessionScope.mainBean.count }" partialTriggers="poller"></tr:outputText>
</tr:form>
主 bean 看起来像
public class MainBean
{
private String user;
private int count = 0;
public MainBean(String user)
{
this.user = user;
}
public void polled(org.apache.myfaces.trinidad.event.PollEvent poe)
{
System.out.println(count + "polled by "+user);
++count;
}
public int getCount()
{
return count;
}
}
但被轮询的对象只被调用一次。
这里有什么问题?
编辑:
大家好,
看来我太蹩脚了,我根本无法让 ppr 工作,别管民意调查了。 我在这里上传了归档的 Eclipse 项目,我使用的是 JSF 2.0 和 trinidad 2.0,jstl 1.2。 http://www.mediafire.com/?u35h0k65qh5ed71 它与上面描述的几乎相同。
【问题讨论】: