JSF / Trinidad
JSF 1.2-1.2_07-b03-FCS
JSTL 1_1-mr2(特殊版本)
Trinidad 1.2.8
Java 1.6.0_22-b04
Eclipse 3.6.0(Helios)
Tomcat 6.0.28(也需要在Weblogic上运行)
IE 7.0.5730.13
Firefox:6.0
JSF的经验不多,与特立尼达相比较少。
我的第一个特立尼达(部分)计划正在运作。 希望添加民意调查。
JSP文件:
<%@ page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://myfaces.apache.org/trinidad" prefix="tr"%>
<%@ taglib uri="http://myfaces.apache.org/trinidad/html" prefix="trh"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- other stuff -->
<tr:form>
<tr:poll
interval="5000"
id="poller"
pollListener="#{freqViewTable.getExecutePoll}">
</tr:poll>
<!-- other stuff -->
</tr:form>
表格已正确显示。 5秒后(轮询时间),将显示一个弹出框:
错误 发生了运行时错误。 你想调试吗? 行:14875 错误:对象不支持此属性或方法
对Debug问题选择“Yes”将锁定所有内容。 选择“否”允许表单继续,但(毫不奇怪)没有更新。
尝试没有属性时也会发生这种情况(5秒后 - 默认情况下)。
请注意,JSF,JSTL,Trinidad jar文件是商业许可产品的一部分,除非绝对需要,否则我们很难更改。
所以问题是:我似乎有一个有缺陷的Trinidad文件集,需要额外的标签库,还是其他什么?
谢谢, 约翰
答案 0 :(得分:0)
好的我只是在这里猜测,因为没有人似乎有兴趣回答这个问题,getExecutePoll函数的签名是什么,你确定它是
public void getExecutePoll(PollEvent pe)