2012-06-01 110 views
3

我正在使用以下配置在Spring中設置與高速緩存相關的響應標頭。如何在Spring JSP中設置Last-Modified響應標頭

<mvc:interceptors> 
    <mvc:interceptor> 
     <mvc:mapping path="/*.*"/> 
     <bean id="webContentInterceptor" class="org.springframework.web.servlet.mvc.WebContentInterceptor"> 
      <property name="cacheSeconds" value="31536000"/> 
      <property name="useExpiresHeader" value="true"/> 
      <property name="useCacheControlHeader" value="true"/> 
     </bean> 
    </mvc:interceptor> 
    <!-- Map other interceptors here --> 
</mvc:interceptors> 

問:如何在這裏設置Last-Modified? [換個問:難道只是我還是它真的很難找到這樣的文件,尤其是從春季的文檔屬性名稱?]

回答

2

根據我有一個更好的方式Spring框架來實現這一目標。

有一個名爲的過濾器ShallowEtagHeaderFilter。您只需要在web.xml中將其指定爲過濾器即可。

有關更多詳細信息,請閱讀其javadoc here

希望這可以幫助你。乾杯。

相關問題