ERR_CACHE_MISS和历史记录后退按钮

时间:2015-05-28 12:55:26

标签: spring-mvc no-cache

我和我的客户有问题。他希望有可能使用浏览器历史记录'按钮,但是当我们使用它时,我们在谷歌浏览器上收到以下消息" ERR_CACHE_MISS"。

所以在打开formPage.jsp之前我在Spring MVC控制器中运行以下代码

        resp.setHeader("Cache-Control","no-store"); //HTTP 1.1
        resp.setHeader("Cache-Control","no-cache"); //HTTP 1.1
        resp.setHeader("Pragma\"","no-cache"); //HTTP 1.0
        resp.setDateHeader ("Expires", 0);

它有帮助 - 现在我可以回来没有任何错误/警告。

客户想要达到的结果如下。 在表单上我们选择了选项' A'在选择框中,然后按发送按钮。 Controller正在验证它并返回带有页面名称

的字符串
return "formPage.jsp";

这是我按下'发送'的页面。按钮之前。所以一切都围绕着这一页。

现在,当用户将值A更改为值B时,请按'发送'按钮他将看到带有选定B选项的同一页面。但当他回溯历史时,他希望看到B而不是A. 甚至可能只有摆脱ERR_CACHE_MISS的方法是设置“无缓存”#39; ?

此致 扬

0 个答案:

没有答案