2012-01-20 12 views
12

¿Qué ventajas tiene un interceptor de muelle sobre un filtro de servlet?Interceptor de primavera frente a filtro de servlet

+0

posible duplicado de [primavera HandlerInterceptor vs filtros] (http://stackoverflow.com/questions/8000844/spring- handlerinterceptor-vs-fil ters) – skaffman

+1

@skaffman: Al haberlo visto ahora, estoy de acuerdo, pero la respuesta aquí es más clara y concisa. – z12345

Respuesta

23
  • Puede inyectarse otros granos en el interceptor
  • Puede utilizar patrones más avanzados de mapeo (de estilo ANT)
  • Usted tiene el objeto controlador de objetivo (controlador) disponible, así como el resultado ModelAndView
  • es un grano, lo que puede utilizar AOP con él (althoug eso sería raro)
+0

Buena respuesta. Gracias. – z12345

+5

Puede inyectar otros beans en un filtro si usa DelegatingFilterProxy. – sourcedelica

+0

cierto. Con ese filtro, sus filtros son beans regulares – Bozho

Cuestiones relacionadas