我使用的是Richfaces版本4,我在XHTML中有一个命令控件,如下所示:
<a4j:commandButton action="#{MyBean.doGo}" value="#{msg.Label_Go}" render="tablePanel" execute="@form" id="Go" immediate="true"/>
还有一个bean类:
@ManagedBean(name="MyBean")
@SessionScoped
public class MyBean {
public void doGo() {
...
}
}
无论如何,
doGo()
根本不起作用,这意味着它不会被调用。我可以知道如何解决吗? 最佳答案
观察是否有嵌套的h:form(如果有多个),则a4j操作将不起作用,或确保a4j:commandButton在h:form内。