【发布时间】:2012-07-15 00:02:32
【问题描述】:
我在 WebSphere Application Server 8 上使用 Primefaces 3.2 和 ApacheMyfaces。
我有一个内部带有 ajax 更新的 selectOneButton。 当我切换按钮时,我的设置器首先将值 (int) 设置为 0,然后设置为选定的值:
<p:selectOneButton value="#{graph.view}" id="view">
<f:selectItem itemLabel="W" itemValue="1" />
<f:selectItem itemLabel="M" itemValue="2" />
<f:selectItem itemLabel="Y" itemValue="3" />
<p:ajax event="change" update=":optform:datecol"/>
</p:selectOneButton>
datecol 是我表单中的另一个 selectComponent (optform)。
为什么 JSF 首先将值设置为 0,然后再设置为 e.g. 2?
解决方案 这是一个 PrimeFaces selectOneButton 错误。请参阅我的问题here。
最好的问候 投票
【问题讨论】:
标签: java ajax jsf-2 primefaces