这是我的代码:
<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>
但是永远不会调用toggle-Listener:
public void toggle(AjaxBehaviorEvent event) {
// ...
}
我用Google搜索并找到了this bug report,但我不明白我是如何解决它的。
有什么想法吗?
我有Tomahawk 1.1.10和JSF 2(MyFaces)。
答案 0 :(得分:3)
该错误表明该问题已在版本1.1.11-SNAPSHOT中解决。
解决此问题的最简单方法是升级到此最新的快照构建。