viernes, 7 de diciembre de 2007

Displaytag export filter (Struts, Tiles)

En la documentación se explica bien que hay que agregar un filtro al web.xml
export filter
Lo que no dice (no se si será un standard del web.xml) que el filtro debe estar antes que los de struts y tiles. Lo puse al final y no me anduvo, cuando lo cambié al principio funcó.

    <!-- Displaytag export filter -->
<filter>
<filter-name>ResponseOverrideFilter</filter-name>
<filter-class>
org.displaytag.filter.ResponseOverrideFilter
</filter-class>
</filter>

<!-- URLs the filter will intercept -->
<filter-mapping>
<filter-name>ResponseOverrideFilter</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>ResponseOverrideFilter</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
<!-- Displaytag export filter -->

1 comentario:

Miguel Angel dijo...

Aunque no lo creas, esta información me ha evitado muchos quebraderos de cabeza y de realizar soluciones retorcidas!

Muchisimas gracias!