Wicket case à cocher qui soumet automatiquement sa valeur modifiée à l'objet domaine

Quelle est la façon la plus propre que je peux faire une case à cocher automatiquement soumettez le formulaire, il appartient au Guichet? Je ne veux pas d'inclure un bouton de soumission. La case à cocher est soutenu par un champ booléen dans un domaine d'objet (le"Compte" dans ce cas).

Exemple simplifié avec pertinence les parties omises:

EntityModel<Account> accModel = new EntityModel<Account>(Account.class, id);

PropertyModel<Boolean> model = new PropertyModel<Boolean>(accModel, "enabled");
CheckBox checkBox = new CheckBox("cb", model);
Form form = new Form("form");
form.add(checkBox);
add(form);

HTML:

<form wicket:id="form" id="form" action="">
    <input wicket:id="cb" type="checkbox" />
</form>

Modifier: Pour préciser, mon but est juste de changer l'objet du domaine du domaine (-> valeur dans la base de données) lorsque la case à cocher est activée. Tout (propre, facile) de manière à réaliser que ce serait bien. (Je ne suis pas sûr si vous avez réellement besoin le formulaire à cet effet.)

source d'informationauteur Jonik