Fala pessoal blz ?, qual a diferença entre um filtro e um interceptor ?, fiz os 2 cursos de vraptor e nos 2 aborda interceptor me pareceu a mesma coisa que um filtro, estou certo ?
Fala pessoal blz ?, qual a diferença entre um filtro e um interceptor ?, fiz os 2 cursos de vraptor e nos 2 aborda interceptor me pareceu a mesma coisa que um filtro, estou certo ?
Oi Silva!
Eles possuem a mesma funcionalidade sim, mas são coisas um pouco diferentes.
Filters são parte da Servlet API
enquanto Interceptors são do VRaptor, ou seja, se eu criasse um filtro, ele rodaria independente do VRaptor (fora dele) enquanto um Interceptor roda dentro do VRaptor. Faz sentido?
Os Filtros são bastante usados durante migrações de frameworks em projetos, ou seja, existem 2 frameworks rodando e filtros que decidem quais requests vão para um e quais requests vão para o outro.
abraços!