Обновление с помощью ajax, похоже, работает нормально, но я не могу работать с обработчиками richfaces. Чтобы быть точным: выходной элемент с идентификатором someoutput2 не обновляется после 1000 мс по a4j: опрос элемента Вот код страницы:Ошибка опроса Richfaces
<h:body>
<h:form id="baseForm">
<h:outputText value="Input field"/>
<br/>
<h:inputText value="#{valueBean.value}">
<f:ajax event="keyup" render="baseForm:someOutput"/>
</h:inputText>
<br/>
<br/>
<h:outputText value="Updated via AJAX:" style="color:red"/>
<br/>
<h:outputText id="someOutput" value="#{valueBean.value}" />
<br/>
<h:outputText value="Updated via Polling:" style="color:green"/>
<br/>
<!-- Polling target -->
<h:outputText id="someOutput2" value="#{valueBean.value}" />
</h:form>
<a4j:region>
<h:form id="pollForm">
<a4j:poll id="poll" interval="1000" timeout="500" enabled="true" reRender="pollForm:poll baseForm:someOutput2"/>
</h:form>
</a4j:region>
</h:body>
Вот код значения боба (ничего сложного здесь) :
@ManagedBean
@SessionScoped
public class ValueBean {
private String value = "";
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
}