Filtros y Struts

xenaix
05 de Agosto del 2005
Hola.

He intentado probar un simple filtro que no hace más que sacar un mensaje por pantalla usando struts. En el descriptor no tengo más que:

<filter>
<filter-name>miFiltro</filter-name>
<filter-class>util.miFiltro</filter-class>
</filter>
<filter-mapping>
<filter-name>miFiltro</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>

Pues la primera página de la web es un index.jsp, y cuando hago la petición me da un JasperException diciendome que no encuentra la librería de tags struts-html, que es la primera que importa. Yo no entiendo por qué da este problema, sobre todo porque el filtro solo debería ejecutarse para los *.do.

El tema es que quiero hacer validación de usuarios con el filtro. En caso de que no se puedan hacer filtros con struts (lo que dudo), ¿hay alguna manera de poner un action por el que deban pasar todas las peticiones y que este llame a la página correspondiente?

Gracias.

xenaix
05 de Agosto del 2005
Soy un cenutrio. La cosa es que el struts te pone por defecto el DOCTYPE 2.2 del web.xml que todavía no incluye filtros. Lo que no se es por qué me da el error al compilar el jsp