当用户从selectManyMenu
中选择内容时,我需要触发一个事件。
<p:selectManyMenu value="#{radicadoOficioBean.localidadesSeleccionadas}">
<p:ajax event="click" listener="#{radicadoOficioBean.listenerdt}" process="@this"/>
<f:selectItems value="#{radicadoOficioBean.localidadSIs}"/>
</p:selectManyMenu>
和
public void listenerdt(AjaxBehaviorEvent e) {
System.out.println("oh!");
}
不工作。但是,如果我使用selectOneMenu
而不是selectManyMenu
,则侦听器会侦听。我尝试使用默认事件,“更改”也无效。
我有什么建议可以解决这个问题吗?
答案 0 :(得分:0)
下载最新的primefaces'jar,重新启动服务器,现在工作正常。