Controle de Permissão Vraptor 3 + JSP

Galera, estou com um dúvida sobre controle de permissão com Vraptor e a visualização na jsp.

Tenho varios perfis, e cada um deles, pode ou não realizar determinada operação. Quero que na página Jsp, apareça apenas os links para os recursos de um perfil especifico. Procurando, achei uma “solução”, <c:if test="${user.perfil eq 'ADM'}">MENU OPTION</c:if>, mas meus perfis irão sofrer mudanças de permissão e quando isso acontecer, terei que ir em cada página e mudar o controle dela também.

Gostaria de ter uma solução melhor, se alguém tiver agradeço.

se vc quer um controle tão fino assim de permissões, não tem como deixar algo tão melhor que isso

se é um menu, o mais certo é separar o menu num arquivo que será incluido em todos os outros, assim vc só precisa fazer esses ifs em um lugar…

Hum, entendo. Pensei em criar algumas tabelas a mais no banco, pra cadastrar as funções de cada perfil e envia-las para a jps em cada página requisitada, mas achei custoso. Vou acabar utilizando esse método mesmo.

Obrigado pela ajuda. :slight_smile: