这是我的代码:
<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.版本中解决
解决此问题的最简单方法是升级到最新的快照版本。