i got radio button control 2 different choices: "ja" , "nein". in background values 1 , 0 should saved numbers. not work, because choose 1 value , save document (e.g. i've selected "ja"|1) value gets converted boolean , true saved instead of 1.
<xp:radiogroup id="rbgisemployed" value="#{docapplication.isemployed}"> <xp:selectitem itemlabel="ja" itemvalue="1"></xp:selectitem> <xp:selectitem itemlabel="nein" itemvalue="0"></xp:selectitem> </xp:radiogroup>
what have save numeric values instead of boolean?
use number converter , set itemvalues numbers:
<xp:radiogroup id="rbgisemployed" value="#{docapplication.isemployed}"> <xp:selectitem itemlabel="ja" itemvalue="${javascript:1}"></xp:selectitem> <xp:selectitem itemlabel="nein" itemvalue="${javascript:0}"></xp:selectitem> <xp:this.converter> <xp:convertnumber type="number" integeronly="true"></xp:convertnumber> </xp:this.converter> </xp:radiogroup>
Comments
Post a Comment