2011-02-04 66 views
0

我使用的是JSF 2.0的primefaces 2.2和Spring 3.0.5。 我有一个小问题usign f:没有被解雇的ajax监听器。 这是代码:f:ajax听者永远不会被解雇

<h:form prependId="false" > 
    <h:selectOneRadio value="#{autoBean.newAuto.marca}"> 
     <f:selectItem itemValue="aa"/> 
     <f:selectItem itemValue="bb"/> 
     <f:ajax event="click" listener="#{autoBean.update}" /> 
    </h:selectOneRadio> 
</h:form> 

,这是方法:

public void update(AjaxBehaviorEvent event) 
{ 
} 

什么想法? 预先感谢您

UPDATE 对不起,但问题不在于简单地解释......

回答

3

我想你已经错过了指定要触发Ajax更新该事件:

<f:ajax event="keyup" ... /> 
+0

我已重新启动我的电脑,它的工作。 但是,对于输入文本,我需要指定像您所建议的事件。 该代码只是一个例子;我正在使用h:selectOneRadio。 不过,谢谢。 – 2011-02-04 16:59:33

相关问题