【发布时间】:2016-06-18 05:09:18
【问题描述】:
我现在正在编写一个map-tiles Web 应用程序,它应该支持缓存。
请求周期:浏览器向服务器发送一个请求,请求的id为tile,服务器从数据库中加载tile返回给浏览器。
服务器很可能会收到一些请求,它们请求相同的tile。
所以我想在浏览器上启用缓存。
最好的方法是什么?
【问题讨论】:
我现在正在编写一个map-tiles Web 应用程序,它应该支持缓存。
请求周期:浏览器向服务器发送一个请求,请求的id为tile,服务器从数据库中加载tile返回给浏览器。
服务器很可能会收到一些请求,它们请求相同的tile。
所以我想在浏览器上启用缓存。
最好的方法是什么?
【问题讨论】:
要缓存整个页面,你可以试试ehcache-web。
它的文档包含web.xml example。
maven 的最后可用版本:
<dependency>
<groupId>net.sf.ehcache</groupId>
<artifactId>ehcache-web</artifactId>
<version>2.0.4</version>
</dependency>
【讨论】: