プールイベントを呼び出すjsfページにポーリングイベントがあります。ゲッターとセッターを持つiという変数があり、ページに i の値を表示したいと考えています。Bean が poll イベントによって呼び出されるたびに、i の値が変化します。そのため、jsfページで以下のコードを使用しようとしましたが、値が表示されません。私が間違っていることについて何か考えはありますか?
af:outputText value="#{UserChoiceInput.i}" id="ot1"
Bean()
{
プライベート文字列 i ;//編集済み
public void callPollTimer(PollEvent pollEvent)
{
//code for changing value of i
}
public void seti(String i) {
this.counti = i;
}
public String geti() {
return i;
}
}
Faces-config
<managed-bean id="__2">
<managed-bean-name>UserChoiceInput</managed-bean-name>
<managed-bean-class>oracle.insurance.viking.questionnaire.view.backing.UserChoiceInput</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>