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??
[RESOLVIDO] Interceptador do vRaptor
7 Respostas
Alguém???
Ele nao tá interceptando ou é algum outro erro?
posta o código que fica melhor de ajudar.
Cara ele não interceptar a minha requisição ta passando direto.!
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?
Alguém pode dar um Help ai ?
tem de ser
public boolean accepts(ResourceMethod method) {
return true;
}
se for false ele não intercepta
vlw Edufa… deu certo aki.
Criado 30 de março de 2011
Ultima resposta 30 de mar. de 2011
Respostas 7
Participantes 3