2014-10-10 76 views
0

我使用<p:selectOneRadio>与布尔(Wrapper类)属性映射,所以虽然显示,因为属性为空,单选按钮被看作是未选中(这是正确的),但点击保存按钮,即使未选择任何选项(是/否),默认情况下也会在属性中设置为false。保存后,选择“否”。JSF 2.0 Primefaces <p:selectOneRadio>

下面是代码(Primefaces 4):

<p:selectOneRadio value="#{myBean.hasMyBooleanProperty}"> 
       <f:selectItem itemLabel="Yes" itemValue="#{true}" /> 
       <f:selectItem itemLabel="No" itemValue="#{false}" /> 
</p:selectOneRadio> 

请让我知道。

最好的问候,

Soheb谢赫

回答