私は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 秒で更新されます。locationChoice1
locationChoice2
positionChoice
test
これは正しい動作ですか?
パラメータで遊んでみましたasync
が、結果は変わりませんでした。