Hi Volker, Datafield is a Map containing Objects as values. The requested field 'draft' is of type Boolean.
This works well when I use only the f:selectItem tags without layout="spread" and the two t:radio tags. Unfortunately I have to use "spread" for layout issues. -----Original Message----- From: Volker Weber [mailto:[EMAIL PROTECTED] Sent: Dienstag, 21. Februar 2006 01:51 To: MyFaces Discussion Subject: Re: t:selectOneRadio has no preselection with spread layout Hi, must be something special with your setup, it always worked for me. But this did not mean there is no bug anywhere :-). What kind of bean is the 'datafield' property of document object? The value objects of f:selectItem are String, if you use boolean in datafield, there is no match when check for preselection. try itemValue="#{true}" this will result in a boolean value object. Regards, Volker Werner Punz wrote: > Looks like a bug to me... > > > > Michael Heinen schrieb: > >> Sorry, I don't want to push my question >> >> but does anybody know whether this is a bug or whether I do something >> wrong? >> >> >> >> ------------------------------------------------------------------------ >> >> *From:* Michael Heinen >> *Sent:* Freitag, 17. Februar 2006 18:00 >> *To:* 'MyFaces Discussion' >> *Subject:* t:selectOneRadio has no preselection >> >> >> >> Hi all, >> >> >> >> I have trouble with the t:selectOneRadio. The items are not >> preselected anymore. >> >> They are neither preselected when I enter the page nor after submits >> (with both: immediate = false or true) >> >> >> >> When I remove layout="spread" and the two t:radio items, everything >> works fine! >> >> >> >> Here is my snipplet: >> >> >> >> <h:panelGroup> >> >> <t:selectOneRadio id="draft" >> value="#{DynaAnnoControllerBean.document.datafield['draft']}" >> layout="spread"> >> >> <f:selectItem itemLabel="Ja" >> itemValue="true"/> >> >> <f:selectItem itemLabel="Nein" >> itemValue="false"/> >> >> </t:selectOneRadio> >> >> >> >> <t:radio for="draft" index="0" /> >> >> <t:radio for="draft" index="1" /> >> >> >> >> ... >> >> >> >> </h:panelGroup> >> >> >> >> >> >> Michael >> > -- Don't answer to From: address! Mail to this account are droped if not recieved via mailinglist. To contact me direct create the mail address by concatenating my forename to my senders domain.

