2015-12-13 4 views
0

Предположим, у меня есть две ссылки на веб-странице. И пусть их теги 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"> 
+1

Как насчет случайного параметра? Random = "+ System.currentTimeMillis(), который сделает индивидуальный URL для каждого изображения, поэтому кэширование не следует применять – Jan

+0

@ Это действительно работает – rozero

ответ

0

Как насчет случайного параметра ?random="+System.currentTimeMillis();, который сделает индивидуальный URL-адрес для каждого изображения, поэтому кеширование не должно применяться

Смежные вопросы