私はJSFが初めてなので、直面している動作が正常かどうかわかりません。
私はこのコードを持っています:
<p:selectBooleanCheckbox id="locationChoice1" value="#{login.locationChoice1}">
<p:ajax listener="#{login.chooseLocationType1}" update="locationChoice1 locationChoice2 positionChoice" />
<p:ajax listener="#{login.retrieveGalaxies}" update="test" />
</p:selectBooleanCheckbox>
私の関数には、遅延をシミュレートするための関数login.retrieveGalaxies呼び出しがあります。コンポーネントが 1 秒か 2 秒で更新され、コンポーネントが8 秒で更新されることsleep(8000)を期待していますが、すべてが 8 秒で更新されます。locationChoice1locationChoice2positionChoicetest
これは正しい動作ですか?
パラメータで遊んでみましたasyncが、結果は変わりませんでした。