aspose file tools*
The moose likes JSF and the fly likes Invoking navigation rule from custom control Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » JSF
Bookmark "Invoking navigation rule from custom control" Watch "Invoking navigation rule from custom control" New topic
Author

Invoking navigation rule from custom control

Yannick Ongena
Greenhorn

Joined: Sep 06, 2007
Posts: 2
I want to create a custom control that acts like a menu. I have a XML file that contains the caption for each menu item + an action conform the navigation rule in the faces-config file.
THe problem is... i don't know how to invoke the action from my custom control.
I really don't know how to add for example a <h:CommandLink action=... to a custom control.
I tryied creating a new instance of a HtmlCommandLink but don't know what to do with the methodbinding stuff...
Can someone point me in the right direction please?
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 15629
    
  15

Rather than creating a custom control, you might want to use someone else's. There's a menu tag that's part of the Tomahawk JSF package that's quite well-documented for creating menus dynamically.

If you really want the menu structure in an XML file, you can use this control and one of the various useful XML utilities - the Apache Digester is often a good choice, though a little confusing at first. Or, if your XML structure is simple enough, just implement a small SAX parser.


Customer surveys are for companies who didn't pay proper attention to begin with.
Yannick Ongena
Greenhorn

Joined: Sep 06, 2007
Posts: 2
Well, i really want to create one myself because i want to learn it... That's the only reason
In october i start as a consultant where i have to work with jsf alot and i want to learn something in advance before i get my education there...
I know there are a lot of menu controls... i used the myFaces menu or the menu controls from the ADF from oracle but i was wondering how i could write such a control myself... you see
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Invoking navigation rule from custom control
 
Similar Threads
How to know the outcome of backing bean method
EL in views and outcomes?
Why does URL change if REDIRECT not specified?
commandLink param problem
Problem with navigation rule!