Supongamos que tengo en mi siguiente Web.xml¿Cuál será el orden en que se llamarán los filtros?
<filter-mapping>
<filter-name>F1</filter-name>
<url-pattern>/XYZ/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>F2</filter-name>
<url-pattern>/XYZ/abc.do</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>F3</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
¿Cuál será el orden en que serán llamados los filtros si la solicitud se presenta como /XYZ/abc.do.And por qué?
por lo que es F1, F2, F3? ¿Y si en caso de servlet? digamos que tengo 1 patrón que coincida con 2 servlets? –
no importa la cantidad de servlets/uris que coincida. El recurso objetivo actual es solo uno, y para él, los filtros se invocan en el orden de la declaración de mapeo. (Así que sí - F1, F2, F3) – Bozho
sí lo tengo. Pero ahora estoy preguntando sobre un escenario totalmente separado donde el mismo patrón de URL coincide con 2 servlets diferentes s1 y s2. ¿Qué servlet se llamará? Esta pregunta es independiente de filtros –