0

这是我的代码:

<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) {
    // ...
}

我已经用谷歌搜索并找到了这个错误报告,但我不明白如何解决它。

有任何想法吗?

我有 Tomahawk 1.1.10 和 JSF 2 (MyFaces)。

4

1 回答 1

3

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

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

于 2011-05-31T11:05:14.210 回答