我的代码:RichFaces的A4J:民意调查中的RichFaces 3.3.3不工作
<a:region>
<h:form>
<a:poll id="feed" enabled="true" reRender="feedReader" interval="100"/>
</h:form>
</a:region>
<h:form>
<h:outputText value="#{feedReader2.title}" id="feedReader" />
</h:form>
这接近这里的例子:http://www.mastertheboss.com/richfaces/using-ajax-with-jboss-richfaces
它应该做的是调查其内容的RSS提要的服务器并给出标题。
但是,这是行不通的。在Chrome开发者工具中,我看不到任何向服务器发出的AJAX请求。相反,我看到一个错误Uncaught TypeError:无法在framework.pack.js上读取null的属性操作。在发生错误的行是:
this._actionUrl=(this._form.action)?this._form.action:this._form
我只能猜测,这是相关型号的<h:form>
不具有action属性。但我不明白为什么我需要这个,因为它不包含在所有你能找到的例子中。我不希望<h:outputText>
在页面加载时查询bean。我的目标是在页面完成渲染之后使用AJAX读取Feed。
如果这是一个与我的RichFaces版本有关的问题,有人可以给我一个关于如何在3.3.3中做这个的例子吗?