This week's book giveaway is in the OCPJP forum.
We're giving away four copies of OCA/OCP Java SE 7 Programmer I & II Study Guide and have Kathy Sierra & Bert Bates on-line!
See this thread for details.
The moose likes JSF and the fly likes Creating Drop Down lists in datagrid client component Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP forum!
JavaRanch » Java Forums » Java » JSF
Bookmark "Creating Drop Down lists in datagrid client component" Watch "Creating Drop Down lists in datagrid client component" New topic
Author

Creating Drop Down lists in datagrid client component

Aravind Elango
Greenhorn

Joined: Jun 02, 2003
Posts: 20
Hello Group,

Question from a newbie to using JSF.

I am currently trying to design a UI for which I am unable to find an example. I was hoping to get your advice on how to create a datagrid client component in which one of the columns is a drop down list.

Steps I followed:

1) Created a simple bean (simpleBean.java) with 2 attributes. (Name [Type:String] and Choice [Type:SelectItem[]])
2) Created an accessor method [public simpleBean[] getArrayofBean()]
3) In the JSP page, I included the bean onto the page/client data sections and tried to associate the attributes of the bean with the datagrid.

I am unable to get a listbox displayed as one of the bean�s attribute in the datagrid. Instead, it displays 4 different text/Boolean columns when I try to include the selectItem[]. I�ve also tried replacing the selectItem[] attribute with the Map and still run into the same problem[i.e. only a limited set of object like String, Integer, boolean etc get accepted].

I'd appreciate any advise/hint on how to get a selectbox into a datagrid client cmoponent. Think I read a post somewhere that a custom component would help. Is that true?

My development Environment: IBM Rational Application Developer.

Thanks for taking the time to read my question,
Aravind
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15299
    
    6

Show us your backing bean and JSP. I am having a hard time visualizing this with the list of properties you described.


GenRocket - Experts at Building Test Data
Aravind Elango
Greenhorn

Joined: Jun 02, 2003
Posts: 20
Gregg,

Thanks for responding. I read through the JSF spec and think I've been toying around with a custom component provided by Rational Application Developer software. I've come to realise that since it is a custom component, it's use is limited.

Thanks,
Aravind
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Creating Drop Down lists in datagrid client component