Ajax 事件 "select" 不适用于 JSF 2.3 中的 h:selectOneMenu 而它在 2.2 中有效

Ajax event "select" not working for h:selectOneMenu in JSF 2.3 while it worked in 2.2

我使用 Mojarra、primeFaces 6.2 和 Liberty 服务器 18.0.0.4 版本在 JSF 2.2 中开发了项目。现在正在升级到 JSF 2.3。我在项目 class 路径中添加了 jar 文件 javax.faces.2.3.8.jar。当我 运行 项目出现以下错误时,

 <f:ajax> Event:select is not supported

下面是 h:selectOneMenu

的 .xhtml 代码
<h:selectOneMenu id="viewpanel" value="#{columnBean.columnView}" valueChangeListener="#{columnBean.dochange}">
   <f:selectItems value="#{columnBean.columnList}"/>
   <f:ajax event="change" listener="#{columnBean.getIdList()}" onstart="PF('wait').show();"/>
   <f:ajax event="select" listener="#{columnBean.getIdList()}" onstart="PF('wait').show();"/>
</h:selectOneMenu>

JSF 2.2 工作正常,没有任何问题。在 JSF 2.3 中面临上述问题。

onselect 事件在 JSF 2.3 中为 select 组件移除。参考下面的 JSF 2.3 文件 https://javaee.github.io/javaserverfaces-spec/downloads/JSF_2_3/Final/JSF_2.3.pdf