aspose file tools
The moose likes JSF and the fly likes Dynamic nested tabs with or without adding other libraries. Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Java » JSF
Reply Bookmark "Dynamic nested tabs with or without adding other libraries." Watch "Dynamic nested tabs with or without adding other libraries." New topic
Author

Dynamic nested tabs with or without adding other libraries.

John Tannel
Greenhorn

Joined: Dec 17, 2010
Posts: 23
I'm using tomcat 5.5 with Sun's JSF implementation. As far as I can tell there are no built in libraries that will support tabbing. Basically, I want/need up to 3 sets of tabs.

The top will be static and navigate to different sets of pages. If the products tab is chosen, on the products page there will be another 2 sets of tabs right below. The top will be for the main categories (headings) and the bottom will be for further distinctions (subheadings).

My original plan was to use some h:dataTables and some CSS to make dynamic buttons look like the tabs. I'd generate buttons based on a list (that I would generate from the database), and simply have them call a method, look up the row, and populate either the results or the subheadings based on which was clicked. I had everything planned out until I realized I couldn't get a dynamic set of columns, only rows for dataTable. I could make my buttons run down the right side and it would work fine, but I would rather have them organized horizontally.

Does anyone have any ideas on how I can accomplish this? Do I need to just suck it up and install some extra libraries that support tabbing? If that is the case, does anyone have a recommendation?

Thanks!

John

For a better idea of what i'm looking to achieve I want something like this:


Products | FAQ | Contact

<Home page content here>



And if they click products it goes to something like this:


Products | FAQ | Contact
Fans | Cables | Water Cooling
80mm | 120mm

<List of products>



Now preferably the last set of tabs wouldn't show up until after they select Fans or whatever, but that's a detail I can worry about once the main logic is working.
Pankaj .k. Jain
Greenhorn

Joined: Dec 03, 2010
Posts: 6
Please refer following link

http://facestutorials.icefaces.org/tutorial/tabset-tutorial.html#dynamicAddRemove

Hope it wil solve your problem
John Tannel
Greenhorn

Joined: Dec 17, 2010
Posts: 23
I was hoping not to have to change over to iceFaces just for one thing, but I may not have any other choice. Right now I'm going to try out a sidebar instead of horizontal tabs. I believe that it should work just fine and will still look pretty good.
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 14491
    
    7

IceFaces, RichFaces, whatever. You've got a choice between using a pre-coded, pre-debugged, standardized solution versus taking time, effort, and ultimately money to design, code, debug, and maintain a one-off custom solution.

These days the mantra is "Git 'R Dun!" and the cheaper the better.


Customer surveys are for companies who didn't pay proper attention to begin with.
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: Dynamic nested tabs with or without adding other libraries.
 
Similar Threads
Which Container should I use?
Quick On-site opportunity
IBM Exam 157 - Questions and Answers (Sample Exam)
complex excel report generation
book Q: bug tracking and 'The List'