我在JSP中有一个显示图像的Servlet
<img id='225926'
src='http://127.0.0.1:7001/mindfulness/displayLogo?
resize=true&height=100' align='bottom' />
servlet:
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException {
System.out.println ("DisplayImageServlet : ");
...
}
但似乎当我在浏览器中按下后退按钮时,不再调用servlet并且我看到上一个图像
答案 0 :(得分:1)
这听起来像浏览器缓存问题。对此的一个常见解决方案是生成随机数并将其作为请求参数附加到servlet URL。 servlet可以忽略参数,但这应该使URL唯一,因此不可缓存