如何从资源中获取新鲜的图像



假设我在一个网页上有两个链接。并且假设他们的href标签是相同的。如果我点击第一个链接,我会得到一个图像(最重要的是GetFromService将被执行)。现在,如果我点击第二个链接,它针对相同的图像名称,我将从缓存中获取图像,而不是从资源中获取。如何从资源中获取新鲜的图像?(实际上,在返回图像之前,我需要执行GetFromService,即使图像相同。)

<a href='${pageContext.request.contextPath}/GetFromService?n=<c:out value="${object.name}"/>&opt=makeobtained' rel="lightbox" title='' > 
    <img src='${pageContext.request.contextPath}/GetFromService?n=<c:out value="${object.name}"/>&s=1'>
</a>

我试过这样使用缓存,但它不起作用:

<meta http-equiv="Cache-Control" content="no-cache">

一个随机参数?random="+System.currentTimeMillis ();如何,它将为每个图像生成单独的url,因此缓存不应应用

最新更新