0
是否有可能寫轉換器可以將String[]
轉換爲字符串?JSF selectManyCheckbox轉換器字符串
<p:selectManyCheckbox value="#{bean.numbers}" >
<f:selectItem itemValue="Number10" itemLabel="Number 10" />
<f:selectItem itemValue="Number20" itemLabel="Number 20" />
<f:selectItem itemValue="Number30" itemLabel="Number 30" />
<f:converter converterId="arrayStringConverter"/>
</p:selectManyCheckbox>
我需要聲明#{bean.numbers}
作爲字符串。我知道selectManyCheckbox
需要數組或集合。
如何寫轉換器可以將數組轉換爲分隔字符串?我嘗試過使用f:converter,但每調用f:selectItem
都要調用它,但不是整個組件的值。
你在哪裏需要一個價值更高?只需將其保存爲集合並在需要時將其轉換爲字符串即可。 –