Menu da Aplicação

Pessoal Boa tarde,

No meu sistema tenho um menu simples, e gostaria de melhora-lo.
Para isso gostaria que vocês me ajudassem tirando algumas´dúvidas e explicando a melhor maneira de fazer um MENU.

1º Sobre a exibição: Faço ele em um JSP/HTML qualquer e chamo na minha JSP com Include ?

2º Sobre o tipo de usuário: Preciso controlar o meu menu para alguns tipos de usuários.

EX:

Administrador
PEDIDO | FATURAMENTO | MANUTENCAO

Cliente
PEDIDO | MANUTENÇÂO

Como eu posso controlar isso da melhor forma ?

Agradeço a atenção de todos…

[]s
Eduardo Lima
elima.net@gmail.com

Geralmente vc obtém o perfil do usuario no login, caso aquele usuario for adm mostra tal coisa, vc pode fazer esses controles usando sessão e montar seu menu dinamicamente.

Tente utilizar essa taglib aqui: http://www.desenvolvimentofacil.com.br/simplemenu

O site está em português! Ela é bem simples e independe de framework de apresentação. O menu é escrito em um xml simples e nesse xml você informa que os pefis que podem acessar cada menu, vale a pena dar uma olhada!