Предположим, у меня есть две ссылки на веб-странице. И пусть их теги 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 для каждого изображения, поэтому кэширование не следует применять – Jan
@ Это действительно работает – rozero