jsf2-没有为t:selectOneRadio调用jsf:f:ajax侦听器



这是我的代码:

<t:selectOneRadio id="someId" layout="spread" forceId="true" forceIdIndex="false" value="#{someHandler.value}"  required="true">
                <f:selectItems value="#{someOtherHandler.values}" var="item" itemLabel="#{item.name}" />
                <f:ajax listener="#{someHandler.toggle}" render="form:all" />       
</t:selectOneRadio>

但是切换侦听器从未被调用:

public void toggle(AjaxBehaviorEvent event) {
    // ...
}

我在谷歌上搜索并发现了这个错误报告,但我不明白如何解决它。

有什么想法吗?

我有战斧1.1.10和JSF 2(MyFaces)。

错误表明该问题已在1.1.11-SNAPSHOT.版本中解决

解决此问题的最简单方法是升级到最新的快照版本。

相关内容

  • 没有找到相关文章

最新更新