Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Interceptor

O Interceptor seria um filter igual estudamos em servlet?

1 resposta

Olá Bruno, tudo bem?

O Interceptor do Spring MVC é uma classe que pode ser usada para interceptar as requisições HTTP antes que elas sejam manipuladas pelos controllers. Ele é semelhante ao filter que estudamos em servlets, mas possui algumas diferenças.

Enquanto o filter é uma classe que é invocada antes e depois da requisição ser processada pelo servlet, o Interceptor é executado apenas antes do controller ser acionado. Além disso, o Interceptor pode ser configurado para ser executado apenas em determinadas requisições, enquanto o filter é executado em todas as requisições.

Espero ter ajudado a esclarecer sua dúvida. Se tiver mais alguma pergunta, é só falar!

Espero ter ajudado e bons estudos!