このスレッドで説明されているのと同様の問題があります: Show/hide JSF2 form using selectBooleanCheckbox。しかし、そのスレッドで提示された解決策は私にとってはうまくいきません。チェックボックスをオンにして展開できるフォームが必要です。
私のセットアップは次のとおりです。
<p:selectBooleanCheckbox id="lookupCheck" value="#{addressDetailBean.addQLookup}">
<p:ajax event="change" update="qlookupcolumn1" process="@this"/>
</p:selectBooleanCheckbox>
<p:outputPanel id="qlookupcolumn1" rendered="#{addressDetailBean.addQLookup}">
<h2>#{msg['qloookup.new.title']}</h2>
<ui:include src="/WEB-INF/includes/integration/qlookupDetailColumns.xhtml">
<ui:param name="bean" value="#{addressDetailBean}" />
</ui:include>
</p:outputPanel>
しかし、チェックボックスフォームをチェックするとレンダリングされません。Bean が呼び出され、プロパティが適切に設定され、応答にフォームが表示されますが、ページにレンダリングされません。
何が間違っている可能性がありますか?