[Opensymphony-oscache] Re: Using CacheFilter to set Expires Headers

Matt Raible <[email protected]> Sat, 21 Nov 2009 17:07:54 -0700
Newsgroups gmane.comp.java.open-symphony.os-cache
Message-ID <[email protected]>
Nevermind, seems to be working now.

Thanks!

Matt

On Sat, Nov 21, 2009 at 1:57 PM, Matt Raible <[email protected]> wrote:
> Hello all,
>
> I've added the CacheFilter to my site (http://raibledesigns.com) to
> try and set expires headers on my images. However, it doesn't seem to
> be working. Any ideas?
>
> Here's my configuration in web.xml:
>
> =C2=A0 =C2=A0<filter>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0<filter-name>CacheFilter</filter-name>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0<filter-class>com.opensymphony.oscache.web.fil=
ter.CacheFilter</filter-class>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0<init-param>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<param-name>expires</param-name>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<param-value>time</param-value>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0</init-param>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0<init-param>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<param-name>time</param-name>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<param-value>2592000</param-valu=
e> <!-- one month -->
> =C2=A0 =C2=A0 =C2=A0 =C2=A0</init-param>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0<init-param>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<param-name>scope</param-name>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<param-value>session</param-valu=
e>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0</init-param>
> =C2=A0 =C2=A0</filter>
>
> =C2=A0 =C2=A0<filter-mapping>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0<filter-name>CacheFilter</filter-name>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0<url-pattern>*.gif</url-pattern>
> =C2=A0 =C2=A0</filter-mapping>
> =C2=A0 =C2=A0<filter-mapping>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0<filter-name>CacheFilter</filter-name>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0<url-pattern>*.jpg</url-pattern>
> =C2=A0 =C2=A0</filter-mapping>
> =C2=A0 =C2=A0<filter-mapping>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0<filter-name>CacheFilter</filter-name>
> =C2=A0 =C2=A0 =C2=A0 =C2=A0<url-pattern>*.png</url-pattern>
> =C2=A0 =C2=A0</filter-mapping>
>
> Thanks,
>
> Matt
>