2014-10-10 74 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謝赫

回答