Estoy investigando esto para poder responder mejor en las entrevistas. He estado buscando una respuesta clara y concisa.Diferencia entre interceptores y filtros: ¿es esto correcto?
Hasta el momento, y por todos los medios que me corrija si estoy equivocado o carente de detalles:
- Los filtros son parte de la API de servlets, los interceptores son Struts 2. (aunque parece obvio)
- El La pila del interceptor activa las solicitudes en un paquete configurado, mientras que los filtros solo se aplican a sus URL asignadas.
- Los interceptores se pueden configurar para ejecutarse o no dependiendo de los métodos de acción de destino específicos a través de excludeMethods e includeMethods, mientras que los filtros carecen de esta característica.
- Los filtros son una implementación del patrón de filtro de intercepción mientras que los interceptores son del patrón de interceptor.
¿Esto parece una respuesta precisa y completa? ¿Debo agregar o corregir algo? ¿Qué pasa con los problemas/diferencias?
me gustaría escuchar las respuestas a la pregunta 3 arriba publicada por favor? – Harshana
@Harshana Sugiero que las haga como preguntas independientes. Sería un formato confuso para responderlos en esta pregunta. El filtro – chad