SelectOneMenu で特定の値が選択されている場合にいくつかのコンポーネントがレンダリングされる JSF ページがあります。そのために、rendered値を変更して を呼び出しますRequestContext.getCurrentInstance().update("@form")。
クライアントの観点からは、値を選択するたびに、サーバーから応答が返されます。
<update id="mainForm:addUser:menu_14:menu">
<...some updated values...>
</update>
それでも、id の要素mainForm:addUser:menu_14:menuは更新されませんでした。
誰が何が悪いのか教えてもらえますか?
更新
commandButton を で追加できupdate="@form"ます。このボタンを押すと、必要に応じて実際にフォームが再描画されます。しかし、バッキング Bean からこれを行う必要があるため、...