Controle de Menu por Login

Boa noite Galera,
estou fazendo um sistema utilizando JSP, o qual utiliza menus para navegacao, e preciso controlar os acessos de tais menus, fiz um teste com o mentawai, mas queria verificar outras ferramentas para comparar, pois o menta me obriga a criar um grupo para cada permissao, e como no meu caso tenho mais de 1000 menus quero comprar a viabilidade, e esses menus sao controlaveis por senha, exemplo:

menu1
submenu1
submenu2
sbmenu3

para os adm seria liberado tudo na pagina, mas para os usuarios normais somente o submenu2, e submenu3 por exemplo
obs: os menus sao em html

alguem tem uma sugestao???

obrigado

douglas fabiano

Acho que vc pode criar um grupo on the fly, com as permissões do usuário.

Assim quando o cara se loga, vc cria um grupo, pega do banco quais menus ele pode acessar, e coloca isso como permissão.

Daí na hora de autorizar vc autoriza normalmente por permissão.

<mtw:hasAuthorization permission=“menu1”>

</mtw:hasAuthorization>

Outra opção seria criar um grupo por menu…