Spring3 ehcache 页面缓存

对象缓存很容易实现,页面缓存研究了一下午没有成功,mark下,以后解决

步骤:

1.maven中加入ehcache-web依赖

2.web中加入过滤器:

<filter>
<filter-name>mSignIndex</filter-name>
<filter-class>net.sf.ehcache.constructs.web.filter.SimplePageCachingFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>mSignIndex</filter-name>
<url-pattern>/sign/m/index/*</url-pattern>
</filter-mapping>

3.ehcache.xml中加入缓存时间等配置

<cache name=”SimplePageCachingFilter”
maxEntriesLocalHeap=”10000″
maxEntriesLocalDisk=”10000″
eternal=”false”
overflowToDisk=”false”
timeToIdleSeconds=”3600″
timeToLiveSeconds=”3600″
memoryStoreEvictionPolicy=”LRU”
/>

问题来了:

web也会报错:ERR_CONTENT_DECODING_FAILED。

 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>