Comment utiliser RichFaces a4j:bouton de commande de pas à l'aide de soumettre

J'ai un a4j:commandButton qui ressemble à ceci

    <a4j:commandButton id="stopBtn" type="button" reRender="lastOp"
  action="#{MyBacking.stop}" value="Stop" />
 </a4j:commandButton>

Lorsque l'application est déployée, et le bouton cliqué, la méthode stop() n'est pas appelée. Tous les a4j:commandButton exemples se réfèrent à des formes, mais ce bouton n'est pas en forme - c'est un bouton sur lequel l'utilisateur va utiliser pour forcer le serveur à exécuter une logique back-end. À l'heure actuelle, la méthode est

    public void stopNode() {
 logger.info("STOPPING");
 setLastOp("Stopped.");
}

D'autres méthodes qui n'utilisent pas ce type de bouton de mise à jour de la lastOp champ, mais je ne vois pas de quoi que ce soit sur la console avec celui-ci. Suis-je le droit de chasser ce qu'un bouton? Dois-je mettre cela dans une h:form tag?

La console de firebug dit:

this._form is null

dont je ne comprends pas.

Toute aide bien appréciée.

InformationsquelleAutor volvox | 2010-03-01