FYI
*****
For a JavaScript menu try: http://struts-menu.sourceforge.net/

For an HTML/CSS approach (not designed for struts) try :
http://www.htmldog.com/articles/suckerfish/dropdowns/

The first link is probably the obvious choice for a Struts application
however as it stores the menu names within the JavaScript, ie.
oCMenu.makeMenu('ToDoListMenuFile','','File'+cmTopMenuImage+....), it
does not work with screen readers etc.

The HTML/CSS approach lets you just define the menu as an unordered
list, however you have to devise your own method for only displaying
the correct ones - ie. req:isUserInRole etc. and make sure your CSS
knowledge is up-to-date.

Tim Christopher

On Mon, 21 Feb 2005 18:26:20 -0800, jonathan zhang <[EMAIL PROTECTED]> wrote:
> Hi folks,
> I wish to construst a menu in jsp, and the menu has the following
> characteristics:
> 1.it has a two level hierarchy,
>        Paren1->child1
>              ->child2
>        paren2->child3
>              ->child4...
> 2. some of the menu items might change/appear/not shown on different
> parent jsp pages.
> I wish to construct the menu as java code imbedded in the jsp page,eg.
> String[]menuParent={parent1,parent2,...};
> String[][]menuChildren={{child1,child2},{child3,child4}};
> and then get a Vector pagesShown from a bean that stores what pages to
> show based on several factors.
> and then loop through the menuParent and menuChildren to print them to the 
> page.
> Is this a good approach? any advise on alternative approaches or
> improvements on this approach?
> any more efficient methods?
> 
> thanks!!
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to