Um cara que não tem permissão para fazer nada no sistema apertou o
Botão “excluir” .
Agora eu estou querendo dentro de um Filter ou um PhaseListerner
pegar o nome do metodo “excluir” do meu Bean e apartir dai fazer o
Controle de Acesso !
Como faz pra pegar o nome do metodo ???
vlw aew…
Pegar o nome do metodo
4 Respostas
Das duas - uma
1 - Ou vc captura a request … a url.
ou
2 - Se o cara nao tiver direito, nem aperece o botao.
Qq duvida posta ae !
Vlw
Nossa cara… Eu esqueci de falar que estou usando JSF hehe…
Mas seguinte eu estou seguindo um moledo pronto… Todos os botoes irao aparecer =/
e o pior é que eu percebi com o jsf não tem como eu fazer esse controle pela URL! (A URL que aparece é sempre a da pagina anterior). Se eu estiver errado me fale por favor hehe…
vlwS a atenção ai… qualquer sugestão é bem vinda. xD
a forma mais fácil de fazer isto é usando AOP, ja que eu não consegui ainda descobrir uma maneira decente de dentro de um phaselistener qual o método que esta sendo executado.
urubatan poderia me dizer como vc fez para conseguir pegar o metodo ? mesmo não sendo uma forma descente pode servir heheh…