多くのテキスト (ラベル) とチェックボックスを含む JSF 2.0 のフォームがあります。テキストは送信時に更新されませんが、チェックボックスの値は更新されます。
例えば:
<h:form>
<h:outputLabel value="bla bla bla bla .. X 1000" id="lab1">
<h:selectBooleanCheckbox for="lab1">
<h:outputLabel value="bla bla bla bla .. X 1000" id="lab2">
<h:selectBooleanCheckbox for="lab2">
.... many more labels and checkboxes ...
<h:commandButton>
<f:ajax render="@form" execute="@form" />
</h:commandButton>
</h:form>
問題は、送信を行うたびに、フォームのコンテンツ全体が再レンダリングされることです。チェックボックスの値だけを再レンダリングしたいと思います。これにより、リクエスト サイズの 90% を節約できます。
この問題の良い解決策はありますか?