Как настроить кэш для статических ресурсов в web.xml для Причала?

Я читал это: 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?

10
задан user11153 24 March 2014 в 14:53
поделиться

1 ответ

Необходимо добавить следующее в ваш 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>
9
ответ дан 4 December 2019 в 01:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: