myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Struberg <strub...@yahoo.de>
Subject Re: SelectItem containing Integer question
Date Thu, 14 Jan 2010 00:23:52 GMT
finally found some time to submit this bug to sun:
https://javaserverfaces.dev.java.net/issues/show_bug.cgi?id=1506

txs and LieGrue,
strub

--- On Sat, 1/9/10, Jakob Korherr <jakob.korherr@gmail.com> wrote:

> From: Jakob Korherr <jakob.korherr@gmail.com>
> Subject: Re: SelectItem containing Integer question
> To: "MyFaces Discussion" <users@myfaces.apache.org>
> Date: Saturday, January 9, 2010, 2:18 PM
> Puh. Good question. I'm not sure, but
> I think no. Feel free to submit one!
> 
> Thanks,
> Jakob
> 
> 2010/1/9 Mark Struberg <struberg@yahoo.de>
> 
> > Thanks!
> >
> > Has a bug being submitted to sun already, or should I
> drop it?
> >
> > LieGrue,
> > strub
> >
> > --- On Sat, 1/9/10, Jakob Korherr <jakob.korherr@gmail.com>
> wrote:
> >
> > > From: Jakob Korherr <jakob.korherr@gmail.com>
> > > Subject: Re: SelectItem containing Integer
> question
> > > To: "MyFaces Discussion" <users@myfaces.apache.org>
> > > Date: Saturday, January 9, 2010, 2:11 PM
> > > Hi Mark,
> > >
> > > I implemented this feature for MyFaces and I ran
> into the
> > > same bug on
> > > Mojarra. After some blackbox tests I figured out
> that they
> > > are not using a
> > > converter when setting the value in the managed
> bean, thus
> > > the values are of
> > > type String.
> > >
> > > On my point of view, MyFaces is doing right!
> > >
> > > Regards,
> > > Jakob
> > >
> > > 2010/1/9 Mark Struberg <struberg@yahoo.de>
> > >
> > > > Hi!
> > > >
> > > > I'm currently using Mojarra-2.0.1 and
> > > MyFaces-2.0.0-SNAPSHOT in parallel,
> > > > testing out a few things.
> > > >
> > > > One of the compatibility problems I got was
> with
> > > using
> > > >
> > > > in my backing bean:
> > > >
> > > > public SelectItem[] getRooms() {
> > > >  ..
> > > >  item[i] = new SelectItem(
> roomIntegerId,
> > > roomName );
> > > >  ..
> > > > }
> > > >
> > > > for MyFaces, I need to use
> > > > public void
> setSelectedRooms(List<Integer>
> > > selectedRooms) {
> > > >  ..
> > > > }
> > > >
> > > > whereas for Mojarra, I need to use
> > > > public void
> setSelectedRooms(List<String>
> > > selectedRooms) {
> > > >  ..
> > > > }
> > > >
> > > > otherwise I get a ClassCastException.
> > > >
> > > > Which implementation is doing it correct and
> which one
> > > is wrong?
> > > >
> > > > From looking at Suns SelectItem 2.0
> JavaDoc,
> > > >
> > > > > Object getValue()
> > > > > Return the value of this item, to be
> delivered to
> > > the model if this item
> > > > > is selected by the user.
> > > >
> > > > I'd say MyFaces is doing it right
> (SelectItem would
> > > not have an Object but
> > > > a String parameter otherwise ...)
> > > > But I'm not sure since mojarra is still the
> RI.
> > > >
> > > > txs and LieGrue,
> > > > strub
> > > >
> > > >
> > > >
> > > >
> > >
> >
> >
> >
> >
> 


      

Mime
View raw message