浏览器问题,即在执行某些操作时不刷新页面

时间:2014-04-24 20:44:51

标签: javascript spring jsp

我在我的应用程序中使用jsp,spring mvc,我可以创建,更新或删除记录。创建应用程序后,我无法看到更改生效。每个浏览器的功能都不同。

2 个答案:

答案 0 :(得分:0)

这似乎是缓存相关的问题。您可以尝试插入no-cache pragma来告诉不要浏览浏览器页面。

可以通过http标头或元(Solution1Solutuion2)来完成。

另一种方法,但很脏,是将时间戳附加为查询字符串参数,以便为浏览器创建不同的URL。

答案 1 :(得分:0)

在您遇到问题的页面中,将其置于顶部:

 response.setHeader("Cache-Control", "no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
 response.setHeader("Pragma","no-cache");

这将迫使IE停止缓存它。