Problemas com Filtro + Forward

0 respostas
V

E aí senhores, tudo bem?

Estou com um problema aqui.
Minha aplicação possui um filtro que faz o controle de acesso. Eu tenho um arquivo.properties que é o responsável por falar, de acordo com o privilégio do usuário, qual recurso ele pode acessar. Esse arquivo é acessado pelo meu filtro.
Ele é da seguinte forma:

/adicionaUsuario.jsp=admin,tecnico,user
/listaChamados.jsp=admin

Pois bem, a aplicação foi desenvolvida em cima de um mvc puro, sem uso de frameworks.

Quando o usuário quer acessar por exemplo, a página de chamados (listaChamados.jsp), na verdade, a aplicação vai primeiro ao mvc que prepara os dados e dá um forward para a listaChamados.jsp .

Pois bem, essa página é de acesso restrito e eu não estou conseguindo colocar o controle de acesso nela, simplesmente porque no meu filtro eu pego o nome da página utilizando um request.getRequestURI().replaceAll(request.getContextPath(), “”); e esse método não me retorna a página.jsp e sim a url do meu servlet de controller.

Alguém sabe uma maneira de eu contornar esse problema.

Criado 17 de novembro de 2011
Respostas 0
Participantes 1