在Action或者拦截器中使用下列方法。
但在IE中上述方法不一定好使,可以再加上下面的方法:
再试试看看是不是好了呢。
private void setResponseNoCache(ActionContext ct) {
HttpServletResponse response = (HttpServletResponse)ct.get(StrutsStatics.HTTP_RESPONSE);
response.setHeader( "Pragma", "no-cache" );
response.addHeader( "Cache-Control", "must-revalidate" );
response.addHeader( "Cache-Control", "no-store" );
response.addHeader( "Cache-Control", "no-cache" );
response.setDateHeader("Expires", 0);
}
但在IE中上述方法不一定好使,可以再加上下面的方法:
<img src="img/xxx.jpg?temp=<%=Math.random()%>"/>
再试试看看是不是好了呢。