Hi,

I'm using Tomahawk 1.1.9 for JBoss 5.1.  How are you supposed to set the
backing bean value for a set of radio buttons?  I have this ...

                                <t:selectOneRadio id="domeTourSpecialNeeds"
value="#{domeTour.specialNeeds}" layout="spread" 
onclick="showHideSpecialNeeds('specialNeedsDome', this.value);">
                                        <f:selectItem itemValue="Y" 
itemLabel="Yes" />
                                        <f:selectItem itemValue="N" 
itemLabel="No" />
                                </t:selectOneRadio>
                <t:radio for="domeTourSpecialNeeds" index="0"></t:radio>
                        <t:radio for="domeTourSpecialNeeds" index="1"></t:radio>
                  
and then these backing bean methods ...

        public String getSpecialNeeds() {
                return (specialNeeds != null ? specialNeeds : "");
        }
        public void setSpecialNeeds(String specialNeeds) {
                LOGGER.info("setting special needs:" + specialNeeds);
                this.specialNeeds = specialNeeds;
        }       

but an empty string is getting passed to my setter, even when I confirm
through Firebug that I am submitting a value of "Y".  So is there something
special about radio buttons regarding setting the backing bean value?  Any
help or examples are appreciated, - Dave

-- 
View this message in context: 
http://old.nabble.com/Setting-backing-bean-for-radio-buttons--tp26443612p26443612.html
Sent from the MyFaces - Users mailing list archive at Nabble.com.

Reply via email to