VRaptor - interceptar um método

2 respostas
C

Olá boa tarde. Para eu interceptar um método específico com VRaptor eu preciso baixar um .jar não é mesmo? Alguém se lembra qual é este .jar e onde eu posso encontrá-lo?
Grato, Carlos.

2 Respostas

Adriano_Almeida

Oi cmendes,

não é preciso baixar nenhum jar além do jar do vraptor (e das dependencias dele).

Para utilizar os interceptors basta vc implementar a interface de Interceptors do Vraptor e colocar um @InterceptedBy na sua classe que os métodos automaticamente serão interceptados.

Veja a documentação: http://vraptor.org/interceptor.html

Qualquer dúvida avise.

Abraços.

C

Minha classe está:

@Component("soft") @InterceptedBy(DaoInterceptor.class) public class xxx{

meu método:

@InterceptedBy(AutorizadorInterceptor.class) public void formulario(){

Não é isto mesmo? Porém o interceptor da classe funciona mas o do método não. Se eu coloco o do método junto com o da classe aí ele funciona. Só que eu não quero ele para todos os métodos, entendeu?

Criado 13 de junho de 2008
Ultima resposta 13 de jun. de 2008
Respostas 2
Participantes 2