JSF ReRender de soutien avec selectBooleanCheckbox

J'ai un JSF page sur laquelle je veux avoir une case à cocher qui, lorsqu'il est cliqué, va ajouter/supprimer certains autres champs de formulaire à partir de la page. Voici le (simplifié) code que j'ai actuellement pour la case à cocher:

<h:selectBooleanCheckbox title="showComponentToReRender" value="#{backingBean.showComponentToReRender}">
    <a4j:support event="onsubmit" reRender="componentToReRender" />
</h:selectBooleanCheckbox>

Voici le code pour le composant je veux cacher:

<h:selectOneMenu id="componentToReRender" value="#{backingBean.value}" rendered="#{valuesList.rowCount>1 &amp;&amp; backingBean.showComponentToReRender}">
   <s:selectItems value="#{valuesList}" var="value"/>
</h:selectOneMenu>

Actuellement, en cliquant sur la case à cocher ne fait rien; que "selectOneMenu" ne va pas disparaître. Ce que je fais mal?

OriginalL'auteur iandisme | 2010-01-08