Я читал это: http://docs.codehaus.org/display/JETTY/LastModifiedCacheControl
Это говорит
Гагатовый сервлет значения по умолчанию позволяет заголовку управления кэшем быть установленным для статического содержания при помощи использования параметра cacheControl init:
cacheControl
max-age=3600,public
Однако я не уверен, что использую сервлет по умолчанию. По крайней мере такая конфигурация не находится в web.xml:
Wicket QuickStart
configuration
development
quickstart
org.apache.wicket.protocol.http.WicketServlet
applicationClassName
wicket.quickstart.WicketApplication
1
quickstart
/*
Я хотел бы настроить кэш для статических ресурсов, таких как:
/src/webapp/*
, т.е.: /src/webapp/images, /src/webapp/css, /src/webapp/js
, и т.д.
Что я должен добавить в мой web.xml
?
Необходимо добавить следующее в ваш web.xml
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.mortbay.jetty.servlet.DefaultServlet</servlet-class>
<init-param>
<param-name>cacheControl</param-name>
<param-value>max-age=3600,public</param-value>
</init-param>
</servlet>