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 からこれを行う必要があるため、...