On 9/8/05, CONNER, BRENDAN (SBCSI) <[EMAIL PROTECTED]> wrote:
> It's actually pretty easy, 

What's the easy part? Creating a tag to do it? I agree it's probably
easy for a tag to do this, I was just surprised that it's not already
included in MyFaces - it actually should be part of JSF in the
selectItems tag imo.

> and you don't want to have your back-end
> objects tightly coupled to your front-end objects.  Your back-end
> objects typically should not have any concept of "selections."

How are they coupled? I'm just wanting to use a Collection of objects
for a drop down? Even struts in its earliest stages had a tag to
support this. How is my backend coupled with my front end when I want
to make select options? JSF should make things more simple not more
difficult. If a method exists to bring me back a Collection of
"Regional Vice Presidents" and I want to use that for my select
options the famework should be able to handle this. It seems like with
JSF (and MyFaces) there is nothing "out of the box" that deals with
this.

So how would you handle this scenario...

A perfectly good method exists that returns you a Collection of
"Persons." Each person has a Name and an ID and possibly a few other
fields you don't care about it. How do you go about using this
Collection to create your select options? (value is id, and label is
name)

Reply via email to