Grande mestres do Java preciso de um help.
Uma pergunta simples mas com algo que esta me deixando com dores de cabeça.
Tenho um projeto para fazer que tem controle de usuário, salvo em banco. Cada usuário se enquadra em um perfil diferente tbm em banco. Assim tipo: tal página só pode ser acessado pelo setor de jurídico e administrativo, essa pelo setor administrativo e pelo call-center, tudo configurado pelo um usuário repito usuário master.
A princípio resolvi fazer cada jsp salvo em banco numa tabela chamada ACAO. Muito parecido com struts. Através de uma tabela ACAO_PERFIL poderia ver se usuário teria permissão ou não de entrar na página. No entanto, estou com um sentimento de reiventar a roda. Como poderia resolver esse problema utizando struts? Recomendariam algum outro framework?
Desde já muito obrigado. 