2
我們已經建立了一個cacheMappings屬性來緩存一個永遠不會改變我們的Spring MVC應用程序的靜態HTML文件。如何啓用永不過期使用Spring MVC WebContentInterceptor的瀏覽器緩存?
<beans:bean id="webContentInterceptor" class="org.springframework.web.servlet.mvc.WebContentInterceptor">
<beansroperty name="cacheSeconds" value="0"/>
<beansroperty name="useExpiresHeader" value="true"/>
<beansroperty name="useCacheControlHeader" value="true"/>
<beansroperty name="useCacheControlNoStore" value="true"/>
<beansroperty name="cacheMappings">
<beansrops>
<beansrop key="/foo/**/*.html">31556926</beansrop>
</beansrops>
</beansroperty>
是否有更好的方法來告訴它永不過期超過設定一個很長的緩存時段等這個特定目錄中的HTML文件?