xpages - Radio Button - Save selected values as numbers -


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