Yes, but you normally get more feedback after applying the patch ;-)
But I do agree that, if unsure, it is a good thing to propose a patch
or start a discussion about the solution,

Bruno

On 2/22/06, Sean Schofield <[EMAIL PROTECTED]> wrote:
> See ... it pays to be persistent ;-)
>
> On 2/21/06, Michael Heinen <[EMAIL PROTECTED]> wrote:
> > Hi Volker,
> >
> > Many thanks for your support and quick responses.
> >
> > Your workaround rocks and helps me a lot.
> >
> > Michael
> >
> > -----Original Message-----
> > From: Volker Weber [mailto:[EMAIL PROTECTED]
> > Sent: Dienstag, 21. Februar 2006 13:56
> > To: MyFaces Discussion
> > Subject: Re: t:selectOneRadio has no preselection with spread layout
> >
> > Hi Michael,
> >
> > i just test a bit. I could mak it work by using
> > itemValue="#{true}" and itemValue="#{false}".
> >            ^^    ^                 ^^     ^
> >
> > here is my example code:
> >
> > <t:selectOneRadio id="draft" value="#{testBean.map['draft']}"
> >                   layout="spread" >
> >   <f:selectItem itemValue="#{true}" itemLabel="True" />
> >   <f:selectItem itemValue="#{false}" itemLabel="False" />
> > </t:selectOneRadio>
> > <br/>
> > <t:radio for="draft" index="0"/>
> > <br/>
> > <t:radio for="draft" index="1"/>
> >
> > The check for selected is difference between layout=spread and other:
> > On pageDirection and lineDirection layout the stringvalues are checked
> > and on spread layout the real value objects are checked.
> >
> > I create a jira issue for this, but in the meantime you can use the
> > above workaround.
> >
> > Regards,
> >   Volker
> >
> > Michael Heinen wrote:
> > > 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.
> >
>

Reply via email to