[RESOLVIDO] Interceptador do vRaptor

7 respostas
jweibe

Galera to com o seguinte problema, to tentando implementar um Interceptador usando o vRaptor.
Eu ja implementei a interface Interceptor, ja coloquei as anotações @Intercepts @RequestScoped,
Mais mesmo assim não está funcionando. Alguém sabe o que pode estar acontecendo??

7 Respostas

jweibe

Alguém???

tpmarc

Ele nao tá interceptando ou é algum outro erro?

posta o código que fica melhor de ajudar.

jweibe

Cara ele não interceptar a minha requisição ta passando direto.!

jweibe

O código do meu interceptador está assim!!

@Intercepts
@RequestScoped
public class Interceptador implements Interceptor{
	private HttpServletRequest request;
	
	public Interceptador(HttpServletRequest request) {
		this.request = request;
	}

	@Override
	public boolean accepts(ResourceMethod arg0) {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public void intercept(InterceptorStack stack, ResourceMethod method,
			Object object) throws InterceptionException {
		System.out.println("Interceptado: "+request.getRequestURL().toString());
		stack.next(method, object);
	}

}

Só que ele não esta interceptando… será o que pode ser?

jweibe

Alguém pode dar um Help ai ?

Edufa

tem de ser

public boolean accepts(ResourceMethod method) {
        return true; 
    }

se for false ele não intercepta

jweibe

vlw Edufa… deu certo aki.

Criado 30 de março de 2011
Ultima resposta 30 de mar. de 2011
Respostas 7
Participantes 3